MGGIGKTTLAQIIYKDGRVENRFEKRVWVCVSDDFDVNEMKEKNFFLVLDDVWNEKSPLTTRNETVASIMQTMPSYQLGQLTEEQCWLLLSQQAFKNLNSNACQNLESIGWKIAKKCKGLPLARCFAYCSIFPKDYVFDKEKLVLLWMAEGFLDGSKRGEAVEELEGLQQNQISKEIRHSSYVWKTLKAFKKVESFLDIYSLRTFLALSPYSDRVPNFYLSKECRYLVDLPTKMGRLINLRHLKINGTNLERMPIEMSRMKNLRTLTTFVVGKHTGSRVGELRDLSHLSGTLAIFKLKNVADARDALESNMKGKECLDKLELNWEDDNAIAGDSHDAASVLEKLQPHSNLKELSIGCYYGAKFSSWLGEPSFINMVPLRIVDCVKLKSFPKQGLPSLSVLEIHKCPLLKKRCQRDKGKEWRKIAHIPKIVMDAEVIVS*