MGGRKLALLVGINYPGTKAELKGCYNDVDRMRRCLIDRFGFDEADIRVLTDADRSAPQPTGANIRRALARLVGDARPGDFLFFHYSGHGTRLPAETGQNDDTGYDECIVPCDMNLITDQDFRELVQKVPEGCLFTIVSDSCHSGGLLDSAKEQIGNSTRQNKTQSREPDERPHSGSGSGFRSFLKETARDLLESEGIHIPHSRHGGDDEDDAYAQPTGDGHTKNRSLPLSTLIEMLKEQTGKDDIDVGSIRMTLFNIFGDDASPKIKKFMKVMLGKFHQGESGEHGSGGGVLGMVGALAQEFLKAKLEGNEEEAFKPALDQEVHSVDEVYAGTKAWAPNNGILISGCQTNQTSADATTPQGVSFGALSNAIQTILEGKHGKVTNKDLVMKARELLSKQGYTQQPGLYCSDEHVHVAFIC*