MCRFLIFKGKQPIRLSHLLTRPAHSIINQSFDSRLRLDRRRPMNGDGFGVAYYPLDTELSEDGPCLFKAITPAWNNQNLSTLAEKTKSDLVFAHVRASTYGVLSETNCHPFTYHSLCFMHNGGISNFKGIKRKLLNHIKDEYLNFIQGSTDSECAFALFLDTLDKLGYDPKKQDGDFGNVALRKAMLRTIDYIRDWTKEANKDEAHVEPSLLNFAVTDGSTVVVSRYITSKTDEAASLHFSCGSSFVETSPGEYRVERLDRNQDVIMVASEPLTFERGDWTAVPTNSILTIKKQTILLHPIIDEYYQEDPLYLRSSTLAESKGLMGSIPLAKAVEKNVPPLEREGRTRPPTAVAHIA*