MVTEHIFDFEWRPLQNYLRDRDIAIPPFAAEQESRSDALYNWIVSKGYSGKKGLNLGTYYHISDYGVIGLALLCAENVGDILKVIRAYVKLFNRDIANVGVKPRENYEVEIHISVNFKPEWNDASRQFHVNVIASATYKLIMDLLGNDFPISALTVPVHGADKTIYEGFFSLPVKHEGNDIIFSFPAHQLNRTLATANPAVFQSALTMAGESFNALLEVEMGGLRQRIELFLDSIPDQYPSLVTTAKYLRMNERTVRRRLADEGCTYRQIVDKARKERAIALLLNSSIPVDRISDILGYSETASFRHAFRRWTGQSTTEFRNSFH*