MADRVKGPWSQEEDEQLRLMVEKYGPRNWSAISKSIPGRSGKSCRLRWCNQLSPEVEHRPFSPEEDETIVSARAKFGNKWATIARLLNGRTDNAVKNHWNSTLKRKCLDGNPTTEEDQDRAKKRRSMSSESVPPVDTGLYMSPESPTHVASDSSAVPPQLFKPMPVSGGFTVPSPVEMTSSLEDDPATTLSLSLSLPVSQESRNTGSSDNSLPFPKFESQMKINVDERGEARRAEFMTVVHEMVKAEVRSYMAEMQRNNGGGFVVGGFYDSGITPKVE