MKFTVEREHLLKPLQQVSGPLGGRPTLPILGNLLLQVADGTLSLTGTDLEMEMVARVTLSQPHEPGATTVPARKFFDICRGLPEGAEIAVQLEGDRMLVRSGRSRFSLSTLPAADFPNLDDWQSEVEFTLPQATMKRLIESTQFSMAHQDVRYYLNGMLFETEGSELRTVATDGHRLAVCSMPLEASLPSHSVIVPRKGVIELMRMLDGGENPLRVQIGSNNIRAHVGDFIFTSKLVDGRFPDYRRVLPKNPDKHLEAGCDILKQAFARAAILSNEKFRGVRLYVSENQLKITANNPEQEEAEEILDVSYGGTEMEIGFNVSYVLDVLNALKCETVRIMLTDSVSSVQIEDAASQSAAYVVMPMRL*