MVDKIEMSLDDIIKSQKSQRGGGRGGLNKSGGPPRGNVNRSRNGGGGGFRQNRGGPMGGGVLKGRNRGGIQRTTKFSRGDVNSAWKHDMYEGARKNRLLAAAGLGGGVGGGLGSSKLMVSNLDFGVSESDINELFADFGPLKSASVHYDRSGRSLGTADVVFERRADAIKAMKQYNGVPLDGRPMSIQLATSEIPAPRAPRVLPRSPRRQGGGGSSGAPRGGNQARRGGGGGGGGPRRQQRETKTAEELDAELDAYTKDMK