SNPYERGPAPTESSVTAVRGYFDTDTDTVSSLVSGFGGGTIYYPTDTSEGTFGGVVIAPGYTASQSSMAWMGHRIASQGFVVFTIDTITRYDQPDSRGRQIEAALDYLVEDSDVADRVDGNRLAVMGHCMGGGGTLAAAENRPELRAAIPLTPWHLQKNWSDVEVPTMIIGAENDTVASVRTHSIPFYESLDEDLERAYLELDGASHFAPNISNTVIAKYSISWLKRFVDEDERYEQFLCPPPDTGLFSDFSDYRDSCPHTTLEHHHHHH