MGLCTQPILRGRRGSATRKATEDGRQFKPSINPCSGNGNKFHIPLDLSAVPAIEEFVGREEELNCLWDYLQPASSQTRKVAVLHGLGGIGKTQLAIHFARKHKNEFTAIFWLNGKDQSALVSSLSSCLSQIQGQPIEDQAVNEGEAVQRANQVLQWLARPGNTRWLIIFDNIDQYSLIQGRGHCGYDVYKFFPKADHGSIMITSRLQGLTELGKSFPVQNLYTKMLHSYYLINLSSLLDGLSLAIVIAGAFVRQTGTTFREYLELYRTSWFDLQSQSAPTRQYRQGNIVQTWIITYKEIQERDPTAAKLLLLLAFFDNQDIWYELIQKGNSKLQI*