MGSRSTMNNNSNNVLTEEGRAALANRERAYIAASRRKDRSDEARLESALRGSEIHKQLTGKALIITREIVMNGGEYLEEDPAFERLLARRRQSAESPTMASPTLEAFMNRQFHDNRVQFVSGFPQQQGGSPSAQVPHNPMLQSTKEEDDTESLKVMESPLSPIHDDMGSPQLHHQHLDEHPIPTSINPQLLQTPAFSYGDIFNHHGWIDASSEPLVFLGQHDLDSLLTQSSNQDHLSDSFHDGLQDGLQEFPSWENEDNASNFGHEHLHF*