MSGSNLDGNAEFDEQLRMQELYRDSKDGDIQTHAGGETDSFRHSLTTPYEWDLDEKAWFPITEDFVASYQANYGFSNDGASSSTANVQDVHARTAEEPPQEKAWEPNDPRKKGGKRKAESGWFHVEDRNTNVYVSSLPSGITVDEFIQLMSKVGIIMRDPEEFKVKLYKDNPGNLKGVCLCCYLKSESVKLALKLLDEDEIRGHKLHVEVAKFCSQGEYDASKQQQKCKDYKKKLSVQQ