MKTFGYLLLAGCALQAQAKVDANQAARLGQDLTPLGGERAGNASGTIPAWDGGLATPPADYQPGMHHPDPFAGEAPLFVIDGGNLGQYDELLTPGHKALLQAHPDYRLRVFPTHRSAAAPQRIYDATRFNAVNGSLIAGGNGVEGVAAGVPFPIPANGLEAIWNHILRYRGEQIHFTTNQAAVLNNGSYNLLKLERDIYFVYGRDGMTPANLENTLFFYKYRVVAPAKLSGSALVVQETLDQVLSIRKAWRFNRGERRVRRLPMLAYDTLQPDTNGLATADVVDSYNGAPDRYEWQLLGKREMLVPYNSYAVHQRGVPYEQILKPGYVNPDLLRYEQHRVWVVEATLRKGFSHPYAKRRFYLDEDSWQILAVDLYDKEGNLSGMQESHPISYYDVPMFGSTLETIYDFQGERYFVDGLDNNEPMYDFNAPLSPRDFTPQALRREGN