MALGTAFSISCNHTARHFLSYQGPPPCLFSASLSNSLLPDSGHDTERLKLFSRNLLPSCTPTRLSATSSNDEWKEGSPKGNTERRAESFIADTSTAVVEESTDVEQLKHALIDSLYGTDRGLRASSETRAEIVELITQLEAKNPTPAPTEALALLDGKWILAYTSFSELFPLLATGTLPLVKVGEISQTIDSYAFTVQNSVTFTGPLASTSFSTSASFDVRSPKRVQIKFEEGVIGTPQLTDAIVIPENIDFLGQKIDLKPAQRLLKPLQDAASSVARRISGQAPLKFPIGADIAQSWLLTTYLDKDLRISRGEGGSVFVLVKEGSPLLN*