MSTSGLRITRSSSASCLLPVEFSSSIHGTSKSPLSVEISSHWNCAGRLSCELQKHLSIRCVQDSDRCQQSICCVHNIKGARCSLRSDEKIPDVFPINLSTCLRGWLAHLFNANVSKEDGADQDKVTPDSQPGAFESFLLEYKAEEGLDPLQRCIIQPFKDTSFATISPTDSDEHLISVAALAEVAITDLVSAIPSVDALRVVPYFDMLHNNLTQASEFSQCLTQGEISSPNCSHKAKRRTAQTDHLVTPDQLGSPDALVSWLSARLPSGISQWGTAPGTKRVANLWKELKDGEIVLEDSSPPRRMVHVASVQIKNKAGLMLVEAHQEMEDGSIRSRNRPLSEEMRPGENVEEACFRGIFEELGSQLGSKNRVRIVSGSYLQKWEERESLSYPGLLTSYVIHSVDAIVEDLPDTGFYTVEDEHKIMKAGVHLHAEANGVVAIGVKKHFWRWIPQPI*