MVFGRSFTLTDMVSQNHSRLQIIVILLAFLLGDSVASSNTLNPYISGQGTTAHAYIAVCVLAKNEHLYIREFIRYHLWLGIEKFYIWDHQSSPPMAKVLEDYVLSNTVELFYFSDAWKIDRKLFKKMYDTSTRTFLSPQAWAYDNCYRMFGHRHTFIALLDPDEYIILKEPPKPPQTRPHLPTFLAPFEAYGGVTVHWQLLGPSGHVARPNGSTLESYTRCIPGHTLQTWPEFRAIPLGFTKSITYTRCYQRGCNPHLCELKPGCKYVNEEFMDLRPAVVTALHWNRIAIFHYVTRSAIEYKRKLRRGSGHSQFLSANQAAGRTNRGWRYFRFINNSATDTCGEGRDLWKLCCSAISEFAGA*