MHAASTFARLRCVPQLCRAYHSAGGRCCHDGGPARFVSVRRDEFGGSPKRDIATLRVTSGRIAARRGDGEQRFPVGEYGERIVVSSYEDQEEDDDEDEFKLEYEENGCVLVKSSSKTLEEEEDDRGGFLCCDFTGCYFSDEPPVERAFEVIEGEGWRLGYETAPESVESFCAIVGAGGWSLALTASEFNDFCYLIQILRNAISTVDEDKFLGKDEVVIRMERGCLWMACVIPKKRVAMFQKLAMLGHRGLLESQHKAAFELRFILSGVSGRRQAEGFWPSEAVMDMLKKIDAKNLELEEQIAQVQNFAADRLA*