MGVAFRHSLVIPREKRVFIAVRPFLVWSILMMSERRGRRTNRKRGFWVWFWVWFLFFLFWFFRFRAASRREQKIKKEGGAAFGVEVKLCAKEGEGVGWMGGVREEGKGMYAFGIAHGTGWIEAAPRGTGNEGGRAGAARRRAEIGPRRASRMAALRARASVVMGAWAQVARPGGRASGSYLFGALAAPRASDAGARAFHASATVMRAEKVYLVDDRLAKLAGIERVATRSASIKAISNYAKAKGLQDPANRREFTCNAELKSLLGADRMMFLQINKYVTPLLHDVETHGNPAQKKQAELLRASMESQKAAAEPDAKGKKPAKKKRDTSALEKAKAEKTGIYQEYKLSAELKDLCGTTVMSRPEVVKALWTYAKNHKLQDGRMIKPDAKLAKITGSKETIDGFKMTSLLKPHLLKL*