MASATTARSIVRRCASVDARASNRARTLERAGEDGEATTRWARAPLVVVAFGGVAAFGGMDPNVGRAEGVAKDAREAREAPKSNKSTAQWRIYTDLGRTLVREGKLDEARRYLERALAEARKGFGEGDAHVAAAMNNLAELDRIEEKWEKSEKLFAEALNILRAAFGENHPAVGTALHNLAGCRLKQNDIDGAYELYSKSLERKEATLGTNHPEYATTLYHMAEVLCRSDRKEDAAILLERSIKVSEEIGAAHTDACIRRMKRLAQLFYEGERFEDAERVRRRVLFSLEHMNGDDHVKIAGACESLAVVLMRTDQLDEATALLERSAKILSQVRGDGGALALASTRLHLAEIHARTGNVDKARKLCLLALDVLSPSALDALRRESLRTEIRVGIVVQHARAAALLRTLTSGNSESNRQVASASENLSAVRDIAHVDARLARSVADAESALK*