MAKLLHARGFHVTFVNTEFNHRRLLRSRGPAALDGVVPGFRFAAIADGLPFSDADATQDVPQLCQSTMTTCLPRLLSLLATLNDTPSSGVPPVTCLVVDGVMSFAYDAAREIGVPCAALWTASACGFLGYRHYRQLIEQGLVPFKDESQLTDNAFLDAVVPGIRGMCDGMRLRDFPSFLRTTDREDIMLNFFVHEGERLSLPDAVMVNTFDELERKVLDEMREFVLPAPLYTVGPLLLHAHHAVPEGSTPLDALGTNLWKEQDGLLDWLDGHAPSTVVYANYGSITVMTNEQLLEFAWGLAGSGYPFIWNIRPDLVKGDAAVLPPEFLEAVRGRAMLTTWCAQEKVLAHGAVGAFLTHSGWNSTLDGICGGVPMLSWPFFAEQQTNCRYKCTEWGNGMEIGGEVRREALAGMIRQLMEGDEGRGIRRRAAEWKESALRATLPGGSAMANLDTVVRDVLLAKFSGRDGGNYYAKN*