MSTSRTSDASLKGYESNQTQMNLSLLQRNMSPSGERRGRGKQAEPGRFLGVRRRPWGRYAAEIRNPLTKERHWLGTFDTAQEAALAYDRAALSMKGCQARTNFIYSKDTNTNIFHNALTPMNTQPLLPPSHNTHNTQPTNQSGLSHHLGAISSHIENPSDMSAYGSPQDDNFFFSNDSNSGYLECIVQDNCFRKSNASASSHDLTIGHVNSNSMHVQPHFDTTQEALNMQTTVTSNYADISYPSQGLWNNQQSWDCSSNELAAMFKNPSRAEEGYMCMNALMYPFTDSSSYGFMTQAEAVSSTTFSPSLPPFGDADLGYSPF*