MGGRKRALLVGINYPGTKAELKGCHNDVDRMHRCLVDRFGFDEDDIRVLSDKDRSGPQPTGANIRRALARLVGDARPGDFLFFHYSGHGTRLPAETGQHDDTGYDECIVPSDMNLITDQDFRELVQKVPDGCLFTIVSDSCHSGGLLDSAKEQIGNSTRQNKTQSREPEERPDSGSGSSFRSFLKETVRDAFESEGIRIPHSRHSHSHHGGDDQDEAYGQSSGDGRIKNRSLPLSTLIEMLKEQTGKEDIDVGSIRMTLFNIFGDDASPKIKKFMKVMLGKFHQGQSGEHGGGGVMGMVGALAQEFLKAKLEGNEEEAFKPALEQEVHSVDEVYAGTKAWAPNNGILISGCQTNQTSADATTAQGVSFGALSNAIQTILADKHGEVTNKDLVMKAREVLSKQGYTQQPGLYCSDEHVHVAFIC*