MFLQRTAFAVARRTPIRAIAKRPFSSSIVRCDKSKYEVSQPGKIVSFDEVKSEEDLIPPGAKPGTMPTDIEQATGLERLELLGKMQGIDIFDMRPLDASRKGTLDNPIIVNGAGDEQYAGCTGYPADSHIVNWLTVSRERPIERCNECGNVVKLNYIGPEEDPHAHDRKLTLTAAFNRLLLTDLCLPDGHHHQTHEDPKTFADYVKPEYWYR