MATPYISMAGIGKSFGPVHALKSVNLTVYPGEIHALLGENGAGKSTLMKVLSGIHEPTKGTITINNISYNKLDHKLAAQLGIGIIYQELSVIDELTVLENLYIGRHLTKKICGVNIIDWREMRVRAAMMLLRVGLKVDLDEKVANLSISHKQMLEIAKTLMLDAKVIIMDEPTSSLTNKEVDYLFLIMNQLRKEGTAIVYISHKLAEIRRICDRYTVMKDGSSVCSGIVSDVSNDDIVRLMVGRELQNRFNAMKENVSNLAHETVFEVRNVTSRDRKKVRDISFSVCRGEILGFAGLVGSGRTELMNCLFGVDKRAGGEIRLNGKDISPRSPLDAVKKGMAYITESRRDNGFFPNFSIAQNMAISRSLKDGGYKGAMGLFHEVDEQRTAENQRELLALKCHSVNQNITELSGGNQQKVLISKWLCCCPEVIIFDEPTRGIDVGAKAEIYKVMRQLADDGKVILMVSSELPEIITVCDRIAVFCEGRLTQILTNRDDMSEEEIMAWALPQE*