MADKALKTSVFVWEGTDKKGTKVKGELSSQNPTLVKAQLRKQGITPVKVRKKGISLLGAGKKIKPMDIALFTRQMSTMMAAGVPLLQSFDIISEGFDNPNMRKLVEEIKQEVAGGNSLANSLRKKPQYFDSLYCNLVDAGEQSGALETLLDRVATYKEKTEALKAKIKKAMTYPIAVIVVAIIVSAILLIKVVPQFQSVFEGFGAELPAFTMMVINISNVLQEWWLLVLLMMGGAGFLLNHAYKRSEKFRDATDRTVLKLPIVGAILYKSAVARYARTLSTTFAAGVPLVEALDSVSGATGNVVFRDAVGKIKQDVSTGMQLNFSMRTTHIFPSMAIQMTAIGEESGALDDMLAKVAGFYEQEVDNAVDNLTALMEPMIMAVLGVLVGGLIIAMYLPIFQLGNVV*