MKASFIIGILFFYLTSFSIAKKDFYQILGVEKSASNKEIKSVFRQLTLKYHPDKNPNDTEAHDKFLEIGEAYEVLSDPEKRRNYDQFGDPNGQPQPQGGGAHFDFGDMFGQFFGGHGHGHGQQQRQQPGKRKGDSAQLGLNIPLLDFYNGKIVEFDVEMMNDCEYCDGTGSKDKQRKVCDRCQGTGHITVTHQLAPGMVQQMRMACDQCGGIGKVVNDPCNHCHGQGISRGPRHYEIYVKPGQPRDSPHVLEGEGDKNPNWIPGDLIVLLKEELDKSWGYRRIGSHLYRTEALTLNESLYGGWERKIAFLDNEEPQLTLSRDQGIPVFDGEVEIVSGKGMPIVTDHDEEERFGDLFIEYKVIIPGGAPKRKNSNSKKGVTKDEL*