MEQRKLVVLGIPWDVDTEGLREYMSKFGELEDCIVMKERSTGRSRGFGYVTFASVDDAKEVLSSEHIIGNRTLEVKVATPKEEMRAPVKKVTRIFVARIPQSVTEATFRSHFEKYGEITDLYMPKDQGSKMHRGIGFITFASADSVENLMSETHELGGSAVVVDRATPKDDDFKPMGRMPPPPPPPPQGGGYGAYNAYISAATRYAALGAPTLYDHPGPIYGRGDARRTSKKIFVGRLPPEATSDDLRQYFGRFGRILDVYVPRDPKRAGHRGFGFVTFAEDGAADRVSRRSHEICGHPVAIDSATPVDDAGPSGNFMMNSMESFGGYGGPVRSYGRMYGSLDFDDWGYGIGRPSRAADWRYRPY*