MLHEKTKDIWKSKRSYLMSSSASLVSEQLMIEGTRISLEHASSELRLKKGAERVQVRRGHIARSIGKKDRHSKVCTSKGPRDRRVRLSANTAIQFYDVQDRLGYDRPSKAVDWLMEKAKTAIDALAELPTQCPLSTSVVASAQQREQNLNHLQHPHLRVEQLETILDLNQQHLNENPIYSSGFFHIPVSTAFSAVHFQNSPAYPNLGAISHTQYPYLSIQSFQDPTPGRHHSTTISSADQAIYSASSPLVFDAASTHWPHSDPPEMSQPQKMIDWNSDTGNGIQGLVFDSLPLPLQEPVLSQNQLFSEREPLQSTDSALISDWMNPPISTANVQHITMEANQSSGFALASNGISRIGISAHIQGEDMEQSTVCNSQSSATHC