MMVHGSRFQLVRVLYQSVQSIMCAGRVISPRAGFATNPFIPTASATTDKPCLLSSALRSSSLLSPQLNGPTFPSSKFSSLKLCTVVAPRYSSRNSVRMSVDATESNAGKQALLLTDAAQLISSVETFIFDCDGVIWNSGELLEGVKETIDMLRSLGKRLYFLTNNSTKSRRQYAERANKFGLGVRDDEIFSSGFAAALYLKTINFPANKKVYMISESGLSEELDQAGISYIGGPEDDDKKADFTPGAYLHHDHDVGAVVVAFDRSVSYYKMQYAALCLRENPGCLFIATNCDEVIIPTGVQGLPGEAAMVGAIKGTTKKQPIVVGKPSTFMMDYLCERFNIKREQICMVGDNLETDILFGKNGGCKTLLVLTGVTDLKTLHSPENSIQPDYYTNQLSDLLVGSKLQTPTHQ*