MQDSSSEHSYARHSGCQNYNFHVVAKPRLREAIKRIPVRKSSLDYIADVPGAVCGGMVHVPPHHFAIADLGCSYGRNTLDCAEFVVRTLLESGVSANHNGNMDIQYLFSDLPSNDFNALFRSLQPYSQQSDSCGIGDNSLPKFFVAGVPGSFYGRLFVKASLNLVICSYSLHWLSQVPPAVVDKASPAWNGGHTWISRVNPSEAVANAYAWQWAIDVRRFLRSRAEELASGGVLFLMCISRRSCTQDRGPEANVDCGCFPFEHTLELLDYAWREMVDEGLIASEEMDMFNVGVYLFDQQELESAVKDVPELRLLRMECINDTPLFAERGDRMQTVEQWVGMIASTLKPAVEAHVGKSKAEEFFKKLKMICLRQDCFDARLTHTVLVASLQRVLYSG*