MRFLSIVGNSFGCSASGERLVSAARDGDLQEAKALLECNPRLARYSTFGLRNSPLHYSAAQGHHEIVSLLLESGVDINLRNYCGQTALMQACRYGHWEVVQTLVLFKANVHKADYLNGRTALHFAAVNGHSRCVRLLLADYVPSIPEFWNISRRGFPTDDLDMEFETSSLSKILNKPADGGITALHMAALNGHVDSLQLLLDLGACISVVTIDDGTTIDLIGAGSTPLHYAACGGNAQCCQFLVARGAILSAENSNGWTPLQVARLWHRQWLEGILSRQSEARLLFLPSRYLSLPLMSIVKISRECGWRSSDILPACVDPCAVCLERRCTVAAEGTLFG*