MVKTAAAGSNGNGVAVKQQQQQQLGGKMRTYKGVRMRSWGAWVSEIRAPGQKTRIWLGSHSTAEAAARAYDAALLCLKGGAAAADLNFPVRFPFDLPAAAMSPKSIQRVAAAAAAAGAGASVVDFACADDSASADAVDFAGADDAITPDYCSSSSNASPVSSPETASSGGAADLDGVDLLGYGYSQCSLAEIEAFFQSPKCMEYAMMDPCSAFFAPAPTAMAMEDECSWEEEGDIALWSFSMD