MLVRFLCCGFPPGAQDAVAIFRADRLAAAQEESLEKDSEDERKGKTKMATLKAIASKKFRSSLKRRGKRRPDARSQSLSIEDIRDAEEETSVEAFRAALAVENLLPADHDDYYTLLRFLKARRFDLEKAKQMWADMLQWRRENGVDTIEEDFHFKELEEVRKYYPQGHHGVDKEGRPVYIERIGKVEPNKLMQVTTLERYLKYHVVEFERTIKKKFPACSAAAKRHIDSTTTILDVAGVSLKNFSKPARDLIINIQKIDGDNYPETLHRMFIINAGPGFKLVWNTIRGFLDPKTATKISVLGNKFRSKLLEFARITYACVNLDSQLPDFLGGTCICSGDGGCLRSDKGPWKDPAILKVCVKCC*