MRFVVTKVCGGGGKARAGVLHIGGGIETPALLLSTRKGLPSFVSCDLLASLPLPDSLLLHVCPTHFIEGPPMKTISNIGGLHRMLGLPDHILVAAAGDSIESLPSSEATNKFGASFDTPSGRRLVKPSDYMELVSCMKPNLWASLADEVPAWVTEKRNKTSVDRTLRWLDACISLDAAAGANSFGFIVGGSSIEQRRLCATEVAKRNVSGFWIGGFGLGDDIEERCSLLNAVTDCLPPEKPRLVSRLGLPEEVLEGVAAGIDLFDSTYIYQLTMGGFALIFPVDMVGREMQNGLFNNDGGDSTKINLRATTYRKDTSRLVDSCSCFTCQNHTRAYLNHLLNVHEMLAQILLEIHNTHHYLRFFRSIREAINVGEFDVFRQQFVKKRRAHITAAVL*