MLGYAGALLVALALLATGANAVQDTKFGSEDLKTVLERIAVNKEVMAAVSNGALITPDGKFGMLKLWIDGCQRAGVKNFMVIAIDDEVAKACENLGVAYWRRTPKATADKAASNHGISAQKFQLIKEFLTLGFSVLLSDVDIVTLQNPFDHLYRDEDVEALSDGYDEGTAYGWDDVYDDPTMGWSRWAHTIRVFTLNSGLFYIRPNERTIGLMDRITDRLNKNKEWDQAVFNMEIWFPSHDNYKTSRISVRIMNIDKFMNSKRLFRTVRYEPQYANHVPVMIHVNYHPDKFQRMQSIWAKYVEGDKTALDKYPVGSCFNAPDC*