MAIRRILAKRLSSTLKIDPLPPLTVLERSHIPATPPDSVNGDFFGRFLQRREINHVARLPEFLSIPVGEKLREKLRSMNATGERIRFERLAPPAPSTATALLPAETMGKITVNDAKKILKISQLEKVKSRLREIPMNSISYSEFVEICDEFCCNREQSLDFAKMLDESGSVIVLGDIVFLRPYQVAKSMNKIISESIASPNDPRRRELEQMEKQKALIDQKAQSLVRGELYFGLGFLVLQTLGFMRLTFWELTWDVMEPICFFVTSIHVVLAYGFFLRTSTEPTFEGYFQRRFKVKQKKLMKTHKFDLEKYNKLREVFYPTYNNQTYYGFS*