MGRAPCCVKEGLRKGPWSTKEDLLLTNYINQYGEGQWRSLPKNAGIKRGNFSEDEEDLIVRLHSLLGNRWSLIAGRLPGRTDNEIKNYWNTHLIKKLKSTGIEPKPHKNFTKKEKSRKKEGKKSNNEKFKGQIVQVEKIKVFAPKPIRISCGILRNNSFENDTLSTTTCSSNSNFEKVDVGKDKEKELKLFPRELDFGELLEGDGFFDELLMGESCKFSNKLEMNDNMVEKVYEEYLLLLSEIQEDQKEQKFLMFCWRIRE*