MTHKSTISPFFLFLSKVFSSFHIVRMSKTNMKFCNSYFLVDPTKASFLDLLLLLFSSNLTSARFIDSPPDTLKGFRRSFASRWILALAIFLQKVLMLLSKPFAFIGQKLTYWLNLLTANGGFFNLILNLMSGKLVKPDKSSATYTSFIGCSDRRIELDEKINVGSIEYKSMLSIMASKISYESKPYITSVVKNTWKMDLVGNYDFYNAFQESKLTQAFVFKTSSTNPDLIVVSFRGTEPFEAADWCTDLDLSWYEMKNVGKVHAGFSRALGLQKDGWPKENISLLHQYAYYTIRQMLRDKLGRNKNLKYILTGHSLGGALAALFPAILAIHGEDELLDKLEGIYTFGQPRVGDEDFGEFMKGVVKKHGIEYERFVYNNDVVPRVPFDDKYLFSYKHYGPCNSFNSLYKGKVREDAPNANYFNLLWLIPQLLTGLWEFIRSFILQFWKGDEYKENWLMRFVRVVGIVFPGGSNHFPFDYVNSTRLGGLVRPPPTTTPEDKLALIA*