MSKSVNVETLETAVDWVNIVVAARLSHFPAVLCETACVSFTYALFNISALWFQIRTWATEAIVRNSIVFLRLPFLKECLTSSVTEFNASGERTTCRHRSLCQFYLFIILREIYFDCFLSRSVKMITGVGRRLPSIYRMISAHMSSSVAMSDGPAPRNMQSLRVIDDFSDLSALRYPIIRAFSSEVAHSPDASIAGVSKAPDANIVYDESVHERYVPGDPGKQAFTYFVMTGGRFIYASMIRLAILKFILSMSASKDVLALASLEVDLSNIAPGSTVTVKWRGKPVFIRHR