MSSSSVIRYIDNEGKRHRQGHLMSLLPTTKIREGERVLDETRLFYDLSAFLAYKHFQDRSSQVLQDLSERLASCHFQWTFLGIMTQFSPIEAVRGLTTYLDRVRASKTANATNSTLTNTDDLAVLSPKTTRTSASQTTELPLQKPFALLGAARSQASHSLSVLAGTMELPQISSSSTSAVLDDAPFFARTIHPSEHMSKVLMVYLKSLGVTHAGLLFFRRSYQKNLDFYAKQFDIYLHHFVYNELDDFDERVQELKDSQMWYFIGALKPGYWQSAVRNLYWQGLMGKKTEDSIHYQWFFTGMLDLVSEGFVLDAREDWDLAHALHGAGVVGQKVTPNADFDNALASIKDDKAFQQEFIKSHSEPHLFDNITFDTPGWSKIQFLTYDAVIALGITACETPGLFTGIKFYDNLLKIDFEGVSCRVQLDSKTGNRREEGVEFEIINVAISDQTSAHQDNGSISFTQNATALITFQPETHQGNVELLQPFLYNDNTTKPPTHVAQLX