MTDIKLSLSKLISPDIVQNMTYLEPSRHVVDSVSSFTRYTNVMDKCDENIFRAHGMRHEVLVLHPSSSKSRISRTNGIYLPLKDAKYPYTQVFQVIEGESIFLLQTQPYQAEIDCKFISADPGDIVYIPPGYGYTIFNRGDKDLVISSLVKNEVYYDVRTMQSMDGPVYEFSREESKLTFRVNDSYANSTVTTEYDIRDLDVPDTFITGSIYEGFINYPETFNFLK