MLDQRNIAFRVPSRAASGEPNKIPEYQMPTVTWGVVQGRKEKLVSRVIICDYLRSIGIVPDELEHLELPSTVDVMKERVDFLQRLGLTIDDINQYPLMLGCSVRKNMVPVLDYLNKLGFQKQELPSFLRKHPQVLHASVIVDLVPVTKFLRGLDIERIDTPVVLQKYPELLEFKLEGTMSTAVAYLVSIGVNPRDIGPMVTQYPQILGMRVGKVIKPIVAYLESLGLPKQVLARMIEKRPYILGYDLDELMKRNVEILLSFGVRRESLASVIAQYPQILGLGLRPKLTSQQYFFNFNIKIGPEDFGRILEKMPQVVSLPHVSLKKRVEFFRGRGFSAEDIAKMVVACPQLLLVNVELMKRSFYYFKTDIKKPLEELVEFPSYFTYSLEFRIKSRFQRMSRKGIRCSLAWMLNCSDQRFEERLEGNYIENEDMGPSFSMGGPLESSGDAVDSEEEDEECEDEVFYRRTVSV*