MVTVAPLGTHSCMVCMLLTTMELPDVVLMAASIVGFIALCKPLVGLVKWVWAMFLRPPKNLKEYGSWALVTGSTDGIGKAMAFELASKGLSLVLVGRNPSKLKAVSNEIRERHGEQVEVKSIVIDFAKFSGEEIAAFIKEGIEGTDVGVLINNVGLAYPYARFFHEVDLELMGSVMRVNIEGATWVTRSVLPGMLEKKKGAIINICSGSVLLPSYPLVTLYVAAKAYMAMLSKSINLEYQQYGIDVQCQFPLLVATKMAFIKRSSFFVPSPETFSKASIRWFGYEHVCVPYWPHCVQWCLLRLLPNALWDWCVLRHFLGVRKRALVKAYKNNVVNQKNP*