MSLAHATRDNPTAAAHRIGSDDEALETARELAALFARESIQRDRERRLPLEELELFSRSGLWGIAVPREYGGAGVSRVTLAKVVAIVSAADSSLGQIPQNHFYALEVLRVNGSPAQKGRLFGAALAGERFGNALAEIGTRTASERRTRLCADGDGYRLDGRKFYCTGALYAQRVPTLAVDDEGRQQLAFVPRDSAGLEIVDDWSGFGQRTTGSGSALFDRVAVAAEDVVSFQDAFERPTTVGPLAQILHAAIDAGIARGAFEDTLRFVRERARPWVDSGVDKASADPLTIHEIGRLAIRLHAAEALLERAGRVLDRATAEPDAESVAAASIAVAEARALTTEVALLAGSKLIELGGSRACLAELGLDRHWRNARVHTLHDPVRWKYHAVGDYYLNGRLPPRRGTL*