MESFYDEFQPTSPFTSIFDPSGDVGVPGGSSLGFMDLLELEDFGPSMLDLPPPSTVGMTTASPTLPPGTPNSSSSNEVGNEDDIKVEVEEEENKGKKELKSEKKNTKKQKREREPRFAFITKSKVDHLEDGYRWRKYGQKAVKDSPFPRSYYRCTSHMCGVKKRVERSSDDPAIVVTTYEGQHKHPNPTAPQPPIPLNSDEVLAGFSSKVDMAAVSNHHHHHHLQQQQPQYIFSSPPSSNF