MAAASVASAHLALPDRPLFRPESGRKIRLPHLKFRHHGLLWRSLFRLGFKAFPTSVAEAGGRKKHGLSAVEKNSLRFLLLLAGRWNRFKTYSTIQRTLEIWGFVITFLFKAWLNNQKFSYPGGMTEEKMVVRRRALAKWLKESILRLGPTFIKIGQQFSTRVDILAQEYVDQLSELQDEVPPFPSETAVSIIEEELGAPLGDIFDQFDYEPIAAASLGTITSLLALGQEVVIKVQRPGLKDLFYIDLKNMRVIAEYLQKIDPKSNGAKRDWVAIYDECASVLYQLFPGD