MSAYCGKYKDELIRNAAYIGTPGKGILAADESTGTIGKRLASIGVENVEENRRALRELLFTAPGALDCLSGVILFEETLYQSTRDGTPFVDVLAAAGVLAGIKVDKGTVELAGTDRETTTQGHDGLGERCRRYYAAGARFAKWRAVLSIGRASSRPSQLAVDANAQGLARYAIICQENGLVPIVEPEILVDGEHGIEACAEVTERVLAACYKALSDHHVLLEGTLLKPNMVTPGSDAARAPPEVVAEHTVRALLRTVPPAVPAIVFLSGGQSEEEATRNLNAMNQVASRGKKPWSLTFSFGRALQQSTLKAWAGKAENVGKAQAALLARCRANSQATLGAYAGDAAAGEGVSENLHVKDYKY*