MSDSDTHSGSEEFDPAVEGEVAQPDFDHLTGILTDGLIGALGGLVGTAAMSIGLFVASSLDAFDMASFGILADLTGLDVLFPTNAVALGFLVFLGGGMVTWPLLFAATAAYLPGKTFAIKGLPYGFVLWTGFVLAFSQGIAGGTVTLALYAVLTLVSHLAYGFTLGAVFDYFSDRPETLV