MDICMIANYTTTVLLFMLVLERLFFLLNEKSRRHIRSLHGKHVVITGGSSGIGFALAKECLSQGAFVTLMARTPSRLSMASQLLTTTFNLHPNSILLKAVDVSDATAVRAAIVESFEWRPIDILICNAGVAISGLFDSVKVEELDMVTRTNLLGCVYPMHAALPLMKARSMQHPSAIVLMSSLSGLVFVSGINIYTPTKYALRGLAELLRFELMPHNIKVNLVCPGFTETPMLNEADKAATLNTITFYDRAHAESADEVAAKTMEGVKKGDFLITTSMRGFLIGVLGRGYVPAESPAQALIELFLLVPARIISLAWMAYAKSVIRKQHQQADTFEKKVLD*