MEEGKKRLATLVGCNYPGTPNELHGCINDVLTMRSVLVKRFGFNPNDITTLTDSEDSKVKPTGENIREALNEMVSKAEAGDVLFFHYSGHGTLIPASMLGHKHGYYEAIVPTDYNLMTDLDFRWLVNQLPTGTSFTFLSDSCHSGGLIDKEKEQIGPHHLPPSRSAPVRDSQQRFMPIQAILNHLAAASGLNSQEITYHLHQLFGDKAFFRFESKESFSALKPASPDVGILLSGCQSNETSADAFPDGDISKAFGAFSMTVKRVLASHAGPISNRELVIQTRGLLNEEAYAQHPCLYCSDQNADAPFLCQPLT*