MRALVWGFLFLATAHAWVLRQRPPSLQVSVLPQLQQTPRSDADKCADETTTRETSRRKLLQTSAAMAWLSACGSPAWALDDSENKRITVFEKTAPSVVFIDTFTERRDVFSTNVMEVPLGSGSGFVWDTEGHIVTNFHVVRNAQSAQIAFLTDGKDIANLSLPPASAAINNPYSSMRGFGSMSANVKRSVYKARVVGVDPGKDIAILRVDAPKEILAPMALGTSKGLKVGQYSMAIGNPFGLDHTLTAGIISGIGREVKSPIGRPITNVIQTDAAINPGNSGGPLLDSSGKCIGMNTAIYSPSGASAGIGFAIPIDTVKFIVETLIRDGRVVRPVLGISYLEYKQARALGINSGVLVLEAPAGSPPALAGLKGTRRTESGLVEIGDIITKVGDKVITVESDLFQALEEYKPGDVVDVTVNRVSAVNDQLTMSTLILQIPLQASSDIEKSMGVFQYPVPVPVPVPSQ*