MVLANFLGVVLLMELIAGGYRFGADGLSMNYYVFNCPLAEPIVRSTVSSALQSDPTLAAALVRMHFHDCWIQGCDGSILLDSTKDNTAEKDSPGNLSVRGFELIDDVKEQLENQCPGVVSCADIVAMAAREAVSWSGGPVYDIPKGRKDGRRSKIEDTINLPFPTFNASELVRVFGKRGFSAQYMVALSGAHTLGVARCSSFKTRLSDPVDPTMDSDFSKALAKTCSGGDNAEQSFDVTRNNFDSFYFQALQRKAGVLFSDQTLYNNPETKAIVNNYAMNQAMFFLDFQRAMVKMSLLDVKEGSKGEVRADCRKVN*