MNYRVVYNAVRKRFIVLPEGEVIRFSPSLPMVGQFVHDHDDRDSSNDDIWHGISHVIWHHVREVVQKAWGDNTNMSDYTIIMNSMIDPPWEDTLPPEVIDPETDIPQDRDPVIPDIVRKTPGTGILVEQFNPGSNKSAYLGVVFRHNGSSPKPKATYDGVELETVYATSSFIERIGIAMFKIENMEAGTKELTLNFGEGQEYGPLVGRIDTFPSPKLDSKLLVAKFDERVRGSSFGTGSAIGGYVKTMIGVNSAVARFAPKHSGPAGWVEDASQTIYSRRLVTMDKLNIKASEGVVTSVLADNTIEVEVSEDLSYPQLELIFRNPNDQPNDTVAIRLEKLDSAKAGFSNMYIYYDPSGYWSTTDGLLDASRPWLDLVWHSPKKYKASRYLLGLRPGKMKITLWDRVNDLYAIFGTSNRPAQTGDMHYFTLSEQLTDIATMAAEFKEQNL