MALHPHLQDSKNFRDFCGIDGQISPELGFNRSENLHDQSQHPPYIPPFHVAGFAPGPVVQIDGSDGGNGADFEWNYGLGLEPRRERIKEQDFLENNSQISSIDFLQARSVSTGLGLSLDNARVASSDGSALLSLVGDDIDRELQRQDADIDRFLKIQGDQLRHAILDKIKRGQQKTVSLMEEKVVQKLREKDEELERINRKNKELEVRMEQLTMEAEAWQQRAKYNENMIAALNYNLDRAQGRPRDSIEGCGDSEVDDTASCFNGRDNSNNNTKTMMMCRFCGVREMCMLLLPCNHMCLCKECERKLSSCPLCQSSKFLGMEVYM*