MRLELVFIPSPGDGHIRPLVEVAKLLVDRDENISVTVVIIPQMHGFSSGSSSSYIASLSTASEPRLRYNVLSLVDEPNSDDLKQNFLTYIDNFKPHVRATVESLTDPGQPESRLAGFVVDMFCTAMIDVANEFGVPSYLFYTSNATFLGLQSHVQYLNDVKKYDVSDLKDSDITELEVPSLSRPLPVKCFPSVMLSKEWIPFFISQARRFKETKGILVNTFAELEPQAMKFFSGGDNHLPKVYPVGPVLNIKTNGSDSMDNKQAEILRWLDEQPRESVVFLCFGSMGGFREDQAKEIAIALERSGHRFLWSLRSAKPKGTMGPPGEFTNLEEILPEGFLDRTAKIGKIIGWAPQSAIPANPAVRGFVTHCGWNSTLESIWFGVPIATWPLYAEQQVNAFEMVEELGLAVEIRNSFRADFMAEESELVTAEEIERGIRCLMKLDRDVKDRVKEMSEKSHVALMEGGSSHASILMFIQDVTKNLLNVPKS*