MPGGRVLEFVYGGRQSFTKGGLLACTATTHIYCSESFKIYKKNIQILGCSPHEVIFGSDSRQSIYCHLLCGLLYSNEVQFMSSTFSYSIVEAFRTFEQVWQQLCHDIREGKLSEQITVPSMRASVSELLKPDPDLADVIYEKCKNIGNWYGVIPQIWPNAKYIISIMTGAMEPYLRKLRHYAGNLPLLNSEYGATESWVASNIDPTSSPENTIYTVVPNIAYFEFIPLHVHIEDKKLDQSVASANFIESDTVGMTEVKVGQQYEVVLTTFAGAFSCSLHL*