MKGASLVCSLLVVFACQSAYAAGGLSYDFYKTTCPNLEAIVKKEVTRIYYIHGNAAISFARNIFHDCAVQGCDGSLLLKSLPGHPGEQESDKNFGLRNFKYVEEIKAAVEKECPGVVSCADILILSGRDGVAILGGPEFKVKTGRKDTREFSLAAADATLLSQHADVTTFLNFMATLNLNTAQAVALIGAHTVGRTHCKHLVDRLYPTVDPTLNLTYSYYLKKRCPTPHPSPKGVLYSRNDPITPMRFDNNYYKNVIQMKGLLPLDDALYLDPRTKVYVEKYAHDNAYFFQQFVEGMSILTEYKVLTGTQGEIRKQCKWVN*