MPHSLYATDTDLTADNLLRLPAEFGCPVWVYDAQIIRRQIAQLSQFDVVRFAQKACSNIHILRLMREQGVKVDSVSLGEIERALAAGYDPQQNPEDIVFTADLIDDATLDRVKALQIPVNAGSIDMLSQLGEVSPGHRVWLRVNPGFGHGHSQKTNTGGENSKHGIWYSHLPAALEVMRRYQLQLVGIHMHIGSGVDYGHLEQVCGAMVRQVVDFGQDLQAISAGGGLSIPYREGEEAIDTAHYYGLWNRAREQIAAHLGHPVKLEIEPGRFLVAESGVLVSQVRSVKEMGSRHFVLIDAGFNDLMRPAMYGSYHHITALAGDGRDLSAAPQVETVVAGPLCESGDVFTQQEGGKVETRLLPAVAPGDYLVLHDTGAYGASMSSNYNSRPLLPEVLFDGGKARLIRRRQTIQELLALELI*