MSTGAAYGTGIYVARSAPTSLPYCRSSGGWAHGLLKDDFSVMAICEIVNNSIISTPVKSEIMVVHPEHEHDVAIRYILVFRRAFDENCSTFGTMSAVDRNCSISGTMLAGQTDLRLHFNNVKSSFLAKQQEEWNIRRQQYFKVSSTVSLDKKRGAEGESPLPAPEVVTKKTRALDSGHLASGMRRILSEYKNIIKEIQAVEDKKSLKEGNSLPFLAGIKIHIPDESDIRRWRVSLGKELFRNYPLYEDLIACGRHWKFPELGIELECTFPDSYPFLPPFVRVISPKFMLHTGHVTIGGSICMELLTESGWSPAFTFESVIVQIVNAMIEGNGRLDKHAWSARAEYSEVEARAAFDRVAQVHGWN*