GLDVDDVFHHYRLSPTEVEVVTYYLPRLLSGETLHGVDKLIHRANISGCEPKDLAARYAPVPQAVSSGDRFFFTTCKSKNGSKYQSVRGTGTGTWTIQKTTEICHAGVKVGEVKNLSFKKKGKSTGWVMEEYRCLLPEATVSDGVKVFCKMHLAQHAPDAARQESEAYKLQQPQPEAVTQSTHAQKRPATAAAAEPHPASPKKRMRGAVPVPAPATSSFTAAAP