MDWAAASGSPSWGAAATDPGPTMLSFAGPSSSAADAEVRLQDFAAGLAQSSRPTGAAPGAGRRSRAAVGGAGAEACSVDGCRSDLSRCREYHRRHKVCEAHSKAPVVVVGGQERRFCQQCSRFHMLSEFDEEKRSCRKRLDGHNRRRRKPQHDLTNLGGFFPYHQVNQFEFYPQTIPTVGQNSDAVHLVGRQQPFSISFSRTPDEFPFPQGGGSSVLHHLHAARPGHHAEGSSHTGSSTRDNALSGTLGPECALSLLSSSLRRPSTAGVPAVGQPQVTASSTTAVSQAATAAVATAAFAASAGHHVFVPDAMFEDPSQALPFSWQ