MDKLKTWVVPIVHFHSPSAHADASSSRARERSRVMLPSSSLATARAARVVVVRERALGRSSASRASVVNQRGRATTTRTSVRASASFSTAGARISGTGKALPEKYLTNDDLSRLVETNDEWITARTGIRKRHVISGDETLTSLCAKAAMQALDRANVKAEDVDLIILATSSPDDIFGSACTVQAAIGAKKALAFDLTAACSGFVIGLVNGAQYIRAGGFKNVLVIGGDVLSRYVDWRDRGTCILFGDGAGAVVLTATDADACSLKGFDMHSDGSQNHHLIAQYMGEKGKPMSEGASSSASFCNISMNGQDVFKFAVRTVPMTVNKSLEAAGMSAEDIDKLVLHQANQRIIDSAAQRFGLTEDKVVSNIAEYGNTSAGSVPIALCEAVEQGAIKTDDVIAFAGFGAGLTWASCIWKF*