MTTKLEKQVNGNNGIKSHPGSSKSSPIKVSDHYSQYKEETFQFEVPPEAPVFHPTEEEFQDPLAYIAKIRSVAENTGICKIKPPSAKTRVKLNFLDQIAKFWELQGSSLKIPMVERRALDLYTLHRVVQIEGGFDCVTKDRKWSKISQRMGYQVGKSIGTILKTHYERLLFPFDVFKQGKSVELKLEESPENIEKADKDYKPHGIVSRMQIKPPPEKNARRSKRFENDECKTENG