MKPPPKKMKSVYFSDKVLFNRVDKYLDDNIDKPVIDKEAMVDALRETYVEYKRRNRSAFRASVFKAYDLINQVMSETAEYPARLSTDDPDEVDDVSMDPDDNDTSNMETTSPNRTSPIAYIESVRSMANPGSAATRLVDNTSHFLESIQSDSLFNPNDEDRKSAVFRFTIY