MATDNPEKFFNVVGELRVAGFDRGRPCWKLVTLTAALRRPLDEEIDVVSIGDKNLPTNPTERDYRQLQSEVASKIRTASSRGAPNGAHTYGGGSHHHHHHHHSYQRHQHHLGDGPGSGLHHLGGIYPTPAGSTTISGANTPLPTGSGGASAASSPPPACTTGSSSSGASRKRPVGGSTGKRSSNASKRMRMSHSKRSGGGGGDGSSSSSGSGGSRYDSTAAQALAEELDTVEKRNLHNNLERQRRIGLKNLFEELKRQIPQLRDKERAPKVNILREAAALCTRLNQEAEQVNELRQRQMKLYERVRYLRASIHSQRLGVD