MEVFGVDGVGVAADPRMTLRVAFQGEPGAYSEGAAVDVFGSDVQTIPCVSFEKLFDAVESGMADRGVLPIENSLAGTIHHNYDLLLKRNLCIVGEYDYPVRHCLLALEGVQMSDIKRVLSHPMALAQCDGYLNKMGLHREATYDTAGSAKRLRDEHLMDAAAIASARAGKLYALNVLASNIEDDPKNFTRFLVLAREPVSPPLTKPCKTSIVFSLKNIPGVLFKALSVFSLRDIDLTKIESRPCRLASTSPSEPIKRWEYLFYLDFAANANDEVAKNALRHLSEIAPFVRVLGTYTRHSDS*