MLFVSYGHQYVFKVAMEFVIGATPPQEKEELTRACEHLIRGVSSIPIKVPGTNYYKALKESRKKASALLDKIMSFRSLQEGNTGSLHNSDKGADILGLMMTLEDENGNKLSDAEIYDNVLTFLYASYDSSAAALCWLIKVLTEQRDLLAQIQAEHEMISGKKNYDENIKWYDIKEQMQLSIRVIKETLRIANVVEFSYREALEDVPYKGIMFPKGWRVIVAHIAYHMNSKYFPQAQEFDPSRFRVQPKLFSFTPFGSGPHVCMGRELVHLQLLVFIHHLVLKYSWEPHGDEDGSEFMPVHVPKGGFPIHVKRRGKKQTFESRWKEKSDCKVQLY*