MVIVLKLIALAMSRQDACKSKELNPYQAQHKVEHLPNLIEYLGYAFCCGNLLAGPFVEYHEYMDCVEEKGHWALQRTRSTGYVQYGLRKVGESLLSMVAMLYMEPRYGVTMLSKPWFQEQALLTRLLLHWVCGVVSQLRYSFVWLLSEASLTFMGLNLKGWDEKERPIWGLCANCNFVGVQLSESARALPQNWNTCTGRFLRRYVYDRLTPAGKRAGFPQLLATQLISGVWHGLYPGYLLFFASSALMFQASTGIARVEALTLPDKVVRSPPVRLIHIIITGIMLNHLALSFVLLDFQRGIGVFRDVHFMPHIFMTVMTLAALTLPDVRRSKPQGRDASKEQKAQAPAGKVE*