MSIPQALRLNAGPLIPILGFGCYQIPPGVEAYKAVLKALELGYRHIDTAQIYRNEKDVGDAVNDSGIPRHEIFVTSKVWLDNWGYDKTMTSIMDSLEKMNFQYLDLMLLHAPGDPATRADTWRAMEDAHKQGLLKSIGVSNFGIPHLQKLAVSAVIPPDVNQIELHPWLQRREEVKYCKDKGIVVEAYSPLAKGQKMNDPTLQEIANKHNKTPGQVLIRWSLQHGYVCLVKTVNPARMAENKEVFDFALDDDDMAKLDGLDQYFVTGWDPIKNDPV*