MATMESLIGLVNRIQRACTALGDYGGGNNALSSLWEALPSVAVVGGQSSGKSSVLESIVGRDFLPRGSGIVTRRPLVLQLHKTEHGTYEYAEFLHLTNKRFTNFSLVRKEIQDETDRITGKNKQISPVPIHLSIFSPNVVDLTLIDLPGLTKVAVEGQPETIAEDIESMVRSYVAKPNCLILAISPANQDIATSDAIKLAKEVDPTGGRTFGVLTKLDLMDKGTNALDVIEGRSYRMQYPWAGIVNRSQADINKNVDMMVARRKEREYFETSPDYGHLANKMGSEYLAKMLSKLLESVIRARIPNIITLINRSIEELERELDQLGRPIAIDAGAKLYNILGMCRAFEKIFKEHLDGGRPGGARIYGIFDYQLPGAIGKLPFDRHLSLESVKRIVSQSDGYQPHLIAPEMGYRRLIEGSLYLFRGPAEASVNAVHSVLKELVRKSIAETEELKRFPSLQTELAAAANSSLEKFREESMKSVLMLVDMEASYLTVDFFRKLHEMDTQGSQNTSLSSPTTVEQNGERQFRTIASNVAGYIKMVADTLANTIPKAVVHCQVRQAKLALLNYFYTQMSQRQGKHLGQLLDENPALMERRLQCAKRLELYKNARDEIDAAVWLG*