MSNRFRPAWLLVLAALSTSALAKAPETVNIGYQKANIFALLKYRGTLDESLKKQGIAVRWVEFPAGPQMLEGLNVGSIDLAATGDAPPAFAQAAQADLVYLAHSPANPKTEAIVVPEQSAIHSVADLKGKRVGLNKGSDVNYLLVAALEKAGLSYKDITPVYLPPADARAAFQRGAIDAWVIWDPFLAEVETNAKARQIRNAEGLVPHYTFYLASRKFADTYPETAKQVVDELGKLSAWANSHQDEAAGLLSTSTGLDKAIWLKTLARLPYGAERMTPAVYNEQQALADTFTRIGLLPVKVDVRSATWSLDKP*