MDVAAQVIRRYPRLLASSPSTLHANLLGLQAELGIDVATAVKLVAAQPRILAVPPTRVQTHVQELAQALAVPERQAQQLLTDSCMLLTVNPDNAYGKGGKMQQLQQLIGLQVPDILNMLHRRPQLLALDIGRLQSNLGMLATGFATFMPHITPAVLKGMLVANPALFTHQAATILSKAHVLHTFAQQNPVWQQQLLHMKATTFSSLLINSTSLVTARFTYMLDIQGADRCGQDALATYSIFFCLSRASSFTQKMLYFDAWQQVWELCGKPSILNSDTTNPSGTAVPVAAAVGSSSDAANPWQHEYVQLRDQYRPEALLKVCLSAAACMSHLRQLQATGGWHRVGLLEATGCELTDT*