MPAGKGFIHVAVDGRCGRPLSLCATQVRETLIRKIERGCQVRENAKFLHTEPHHDDIMLGYLPSVLRHTRVSSNQHHFVCATSGFNSVSNKHMLMLLERVERFVASPTFQRLCKVDYFSSNGPSAIDFRRRDVWKFLDGIAAADHELRDEGAARRLVYNLCVIFGDSVADGDSSKLLTRVKGLKDYFAKQYAGQKDEKDIQTLKGSCREFEAECVWGYIGWQLPNISHLRLGFYTADIFAPEPTQQRDVLPVLRLLQELQPDVVTVALDPEASGPDTHYKVLQAVTAALQQYSDGTKKKDITVWGYRNVWFRFEPHEVSTIIPVSLQTISTLNHMFLNSFESQRNAEFPAYEIEGPFCAMSQRVQVQQYDMIETCLGYEWFHKHDSPLIRATRGLVFLREMTVQQLLAESRALRQQTENI*