MLLLPRHPVLSSPALPSSPSPSPSRFRPLPCTNASTSASTAAPAGAFSVEDYLVTRCNLYPNVAARVAPELSAIKSPSNPDAVLAFLASALELSPPLVAVAVARDPAVLTCSVPRTLAPRAAELRALGFTTFQMGLLIARCGAAAFRSPDLVPRVQFWLPYLRGRVDKLVAALKGNPGLLAADLRTVRHTVALLQEEGTLTDDDVGWFAISYCSKLLTASPDEVDAVLARADGFGVLRRTRAFKDAIIAAFSATPERLAWKAAFFRDELGWTEAQVKTAAAKMPTLMTVSAERLRRNWEFLNTEVGMDAERVASFPALLRYDLEGRLVPRFRVMRVLQARRLWRGRDFNNIAAITEEDFVAKFIRPFLVNVPDLAKVYEAAIVKKEAVKHSS*