MHATAYNRVITLSNGVELPRIGLGTFRSQGAEVKLATRCALQNGIKHIDTAAIYKNEAEIAEALDESGVQRKDVFITSKISPYQQGKDKAPQAVEDILYRLKTDYVDLLLVHWPGAARTDAKSEKNAQLRLETWQVLEQYYRKGHARAIGISNFEEHHLQHLLNHASIPPAVNQFECHPRRPCHALRSACAAAHIAVVAYASLGCGDLLSNRVVQGVAAGVGKTPAQVLLRWGLQQDCAVIPKSVHPEYIAQYSEERLLSWQLAPSDMALLDSLADGHKYCWDASDIV*