MSLTSVTMSEEVWLSCVTHALSTETEEIMGLLLGDIKHSKNGSVTALIWGASPQTRSDRRKDRVETNPEQLAAASALADRMTTSTGRTTRVIGWYHSHPHITVLPSHVDVRTQAMYQLLDSGFIGLIFSCYSEDVNKVGRIQVIAFQSSDGKQNHRSRPIPLSPVNRSPVIDIDSSPSSSENVSTKPGYFEAENAEQDTGDSRSVVVSKDGGRSDLGNFFANADANYLGRDKSGGNYHPNNSDTNIVDVDPMDMSESMQEAMHRSNLDMSGAEFVRKEIPLYVLPALSLINLDSPLSSYTDLQHVLFEEEQNAYNQAILQNMRDGKVHPLTFIHHTSTYQASLCKLIEYCLSPAINALQDRLRENEIRLAVLSEEAKSLEAEAYRGSEASVGSPRRVASPVHRGGSSPGLRNLHDSPESLGSRNVASPGSRSRKGY*