MGCKGSRQPPAPEGYAVGKRYKVHRPLELFDSESPEANRIETLKAKKDVVLLVKISEQSGRRKGFVIPQPAESHEAGWISLEDVQRGKAMQPPLYHNELPGSWDLKARYSVQNPATLRAGPALDSENIGELQAGCEVLLLDFGVTSGGSQSTKARLRTLVFAGDKIGWMSPETGVGDHLLKPVNLLSRKVVDIHKQTLRQSGSGLRKSYQPGGNSPWEAGATYRMLERAPMRSAADLSSSEVGKVSEGSLVEVQEMNNVEIQGGWCPVACIVVQEGPEKGKSGWVRCSAKDGHDLMDTRDHNEYDKILRQMRQNISPADIPADARPAEIQELNVKLERERKEAKAREEEEQAKIIPPEDTDTQILQEQEPPIPVREPSQEMKSSADQIVAEFAELKETMQKLEDFELRQDDRPQPEPRVDVTDRSSECLWCSCGK*