MDSSEQTCEEWSSLSGFYTAEEADFMDHLLDNFQVPQYHYGNFNLEIPSTLWPGHQSTIMMNNNTSHFPQNADNSNTDFLSFLQATNSIADTTNIGQEVIGDKNFQAHKVFEQVLLSESVEEGVNNNLENSGKRSRSLMKVQKNNGNVKSRKKLKSSFISNTEEDVSPDLKEQNLSSEDDEFNASQELKAGGSSISKNNSKAQKSKGKSKSNRGSSAIDPQGVYAKRRRERINERLRILQSLVPNGTKVDISTMLEEAVQYVKFLQLQIKLLSSDDLWMYSPIAYNGMNIGL