MPPVLMGITPPQHPVEEHGTKCRSNPTDLYRYVVQDAQSDNEPRCERPSADERCEPARGGSEWAASSELLFEGGRGLLAAYVATKKRPSAQQHGDTSKEELRGPEPRGGRLSGLALKGPGPGPGPSRPEPGGGRGQGPHPWASREAIASCRAESGLASNEGEAAQESEATNQANVILVGHCLGGSSITYAMEHFSQKISKAIFLVALMPSNNETFIGAELEPTLDTLLKDRLLILHYLNITSTKPTSISINLMLAMDYYYNESPLQDSYLAYALLNPTPYVFNVWEHHVIPPNIQDEIIERNPPFEVLTQGVSTDHSAFASQPVALETMLMKIAQQP*