MEQRKLVVLGIPWDIDTEGLREYMSKFGELEDCIVMKERSTGRSRGFGYVTFASVDDAKEVLSSEHILGNRTLEVKVATPKEEMRAPVKKVTRIFVARIPQSVTEATFRSHFEKYGEITDLYMPKDQGSKMHRGIGFITFASADSVENLMSETHELGGSAVVVDRATPKDDDFKPIGRMPLPPPTQGGYGAYNAYISAATRYAALGAPTLYDQPGPIYGRGDPSRRTSKKIFVGRLPPEATSDDLRQYFGRFGRILDVYVPRDPKRTGHRGFGFVTFAEDGVADRVSRRSHEICGHQVAIDSATPVDDAGPSGNFMMNSMESFGGYGGPVRSYGRMYGSLDFDDWGYGIGRPSRADWRYRPY*