MPRMDDIMDSLSGAAYFSKIDLRSGYYQIRIRQGDEWKTAFKTKEGLYEWRVMPFGLTGAPSTFMRLMNTVLRSLIGKCVVVYLDDILVYSKSWPKHMQHLREVMDTLRREKLFVNLEKCSFAQTELKYLGFIVSSEGLKVDQEKVKAVMNRHRQTPHLRSFFGLASFYRKFFRNFNLIAAPMTECLREKLMDDSGVAQFQLKKKMSESPILALPNFDKVFEVECDASGVGIGAVLSQEGRPVAYFSEKLNEARQKYFVYDKEFYALVQALKYWRHYLLPREFVVFTDHQALKFINSQTKLNVQHAKWVETLQSFTFTLRHKSGKSNQVADALSCRTAMLTTISVEVVDFASMKNQYETDEEFQRAWAYAKNPVTDSGDLFDEYFL*