MADVHRPSQGSFELRAAAMAMSPSIGGSVMQKKARVADIEAEKLNYSIDSAAPTSMQQLDAHDEAAATHAHQLPPPLHAPSPTIIQKALAEFIATFFFVLAGCGSIVVDARHGGDIGHVAIAASFGLAILIMIYTIGHVSGAHINPAVTIGFASTFRFPLLEVPVYIIAQIGGSLLASILLRLILHDGKLIGEAVNQPSDGDLQSFVVEAIITFVLMFVVSGVASDSRAVGEMAGFAIGTTIALNGIFAGPLSGASMNPARSIGPAIVAMNFKSLHVYVGGPIVGAVIGAWVYNALRPRDNAIAK*