MEQKRWHRFVAGGLGEMFAVSFSHPADVLKVRLQLTGECNPAKPTLRARDIWLVAQRLAVTEGPGSLYRGISAAWLRQATFGTLRHGGYGVLEAAGKDARNQVSLSWRLLSGLVSGSISALLANPADVVLIRMQADGAWPLAHRRGYRHALHGLWSVWRGEGWQALYRGSGPTALRAALVTMAQLPTYEELKGRALSMGISNDVRLHLACAMASGTVACLATQPVDCVKTRIINMQQCGVNYLGPLDVVRKTLATEGPLAFYKGLSATFIRLWPHTVLLWLGQEFVNARLR*