MSLTSVKMTEEVWLTCLSHALSTETEEIMGLLLGDTQHSKNGSVTALIWAALPQPRCDRRKDRVETNPEQLTAASVKAEISFLLRAQMTLATGRTTRVIGWYHSHPHITVLPSHVDVRTQAMYQLLDAGFIGLIFSCFSEDAQKVGRIQVIAFQSLDGKQQSHMLRPISLSPVHRSSVIDLESSLSSADTSRAGSKIESLEQDTGDSRAAALASKGGARSTDLGNFFANVDNRVGENLQANSLGNAILDVDPMDMSESMQEAMHRSNLEMSGAEYVRKEIPLLVLPSSSLLNLDAPLNSFTDLQRVLFEEERTAYNQAVVTNMREGKAHPLTFIHHTSTYQASMCKLMEYCLSPAISALQDHLRENEIRLKMLSEEAKVLETEIIKGEPNTSSPRRASASLGQRDLYSPTELSMKSVSGSGSRSRKAS*