MVDDITRMIIGTTRMIGKKHFHVRYISISYRIRGCLPRTRTNRAAMIVVFAINIKFVLSGVCSRIVDVIILMNRMFIYSAMKIRAKALLLYSVLNPDTSSDSPSAKSNGVRFVSASDEMNHMILSGRNIRAIHVFWSIIILVRSIELMQMIVVSMISDILTSYEIVWATPRNLPRRENFEFEYHPAMNVAYTFILEIHRKNTAPSGRNIDWCLWGNSIHNIIASDNLSTGARRNGVLFALIGLFCSFKNSLIASANGTGSPISTGLFGPFRSWKYPRNFRSIRVKNAMATSASTYDRIVVISGRIIIKR*