MYSLAKVLSLQGKRKNAECLIEESIRILEEAGLGDSLTCLRRMVSLSRELIKSRRFAEAEIWQRKILHVLELSEGWDSLVTARAAELLSLNLETMEKLKESEELLERCLAVKKKILPEDHLQVAYTLVHLARLTLHRVVKDRDVNSDVTAYYLAKAKQFSNDSIRITEGQLNSSRKDQNKINNTSTADTDKSAAIILFQALHVFGLIDIAAKQLLGQGEQDYNSVQDALQKCVSLYKEPHTRRLVKNAAKQDYMICLTSLIDMVQSLFPIPHIPGLQELLCEAEQILGELEEESTRKKQ*