MKFTVEREHLLKPLQQVSGPLGGRPTLPILGNLLLQVAEGALSLTGTDLEMEMVARVALVQPHEAGATTVPARKFFDICRGLPEGAEIAVQLEGDRMLVRSGRSRFSLSTLPAADFPNLDDWQSEVEFTLPQATMKRLIEATQFSMAHQDVRYYLNGMLFETEGSELRTVATDGHRLAVCSMPLEASLPNHSVIVPRKGVIELMRMLDGGDIPLRVQIGSNNIRAHVGDFIFTSKLVDGRFPDYRRVLPKNPDKHLEAGCDILKQAFARAAILSNEKFRGVRLYVSENQLKITANNPEQEEAEEILDVTYAGTEMEIGFNVSYVLDVLNALKCENVRILLTDSVSSVQIEDAASQSAAYVVMPMRL*