MSTSSGTPESWISSFCSLIGHEYFAEVSEEFIEDDFNLTGLQTQVPMYKEALEMILDVEPEDDEDEEDEEEEDEIDESGDGVGAAARHGERRNHSRIASDLSMIESSAELLYGLIHQRFICSRAGIQQMSEKYELGHFGSCPRTNCNLARTLPVGLSDIPGAGTVKLFCPSCLDVYVPPNSRFQTVDGAFFGRTFGALFLMTFPEFDLTKHGADALSGGSHSLSSMRLQGEDASGVVVNGFHARNIAPGLGRGKIYEPRIYGFRVSEVARSGPRMQWLRDKPENVTELDEAKRYIEEHPDTDDEEGDLNMNRNGASSRRRPVGNARLRQQRRQQNGSPMAVTETNGAESEL