MRDPFALALLLSVVAYQPWALYLAEVCEQLGPQLSKLAVISSWDAIDHERWIKSNAPTPGVVVTPATEQDVAAIVSYCISNNISFLAQSGGHGWSQTLHLDEDGLLIYLKQLDEVTFSKNRRDVVVGGGASVAQVIEASSKNNALVQTNNCNCIGALGALLGGGYGSLMGMVGLGIDNIISLNLVMADGCLHTITPKDIDLFWALRGAGPNFGIVTSAKMKSYPVLASGKAAWTGQLVFSADKLEALVETMDRITLEPEMSVFLYFMTSGEPDNIPMVSLMLYYYGTEDKGRAAFSCFFDLGPTNDTTMATEYAHWTDASSIACSKSGFRIPYSAGLSRMVSSTWKEAWEEYVAFVSLGGTGQSLVLLEAFPLEKTRFFGQDSSAYAWRNKVNFNAMAIAWYFDDSLESDARKWASKMRDLWRSTDGLDSPAVYINFAFDEELSVIYGENVDRLKAIKAKYDPDNVFNQWFSL*