MARNKVKLAWIVNDAARKSSFRMRKACLLKKMSEINTLCDVSAFIIVYGPDSDEPTVWPDRPLVEQLVARFQSIPELERWKKMMSQETYLKDRVAKMQEQIKKIFKKNNELNTNEILYQSIQKGKSLLAFEDNDLTDLVLSLEDRMKEIQKRIDYFEKPNPSHPVRIPPEESGDQSENMSQIEGDFTESLLWYEDLGKQIGNTNGPTNSVRSDRGVPSTAYFGSLTHENEMGLLNWNFGGSNYDGSDLGDMGMSMVNYGGITSGIEMGFGMFPYNWNNVAGSTEDNGLATGGSMADKGSAGSRIDFPPRFLGGNKDGSDSGLPPGLFGGSIAGSVGLPYDVSKSGQNLFSSP