MRRREDGYHDLASLFHVRLLLSGQVGALELSYVSYMTSFDMQVIDLGDDMEFCRLEGTATADILECSDPTIPSDDSNLVIKALNLFRSKTGIQAYFHVILQKRVPHGAGLGGGSGNAATTLWAANELTGRPATNADLLAWSAAIGSDISVFFSDGAAYCTGRGEIVENVAPPVPLDIPLLLVKPPIGLSTPAIFKALDLNKRSTADPLQLLQQMTASGTISPQLCVNDLEQPAFDTLPELAALKQRLIQEGGSAFQSVFMTGSGSTIVCVGSDRPPAFLREPEYSQVFVCPARLMVRKSGQWYHRSQAAVAAQPAIAA*