MKYLPLYPILARYPFLRIASRVFSFNIEDELRKFLDTVEAAKRIVDKAIDGRVEYDRFTDESEFFCLGCEENCYDCQKRGTLEGCDLCMGCFENCSLYYPREAVERFYTNAKLSLLTYIASRMIVSAMEDWVRMRYAVNEASYYSRLLREDVEESGKEPIVRLVAIDLGAKLKGWKMHVSTFVRVSARIKDDKWRLVNRKLRNGWVETTKAEVLRGLEELLRMKLFEKVPVSEAVSEAVRELSRKAKRESEKFAMDLGEVDLNCLPPCMREILSELQRGMNIPHTARFAITSFLLNIGMTVDEIIALFKSAPDFDDEKTRYQVEHIAGERGKGAEYTSPSCDTMRTYSNCVADCRVSHPLIYYKKCKSKS