MAASSNHKNSFHARSNSLPSRENPIITQLDEHLCRLRASEDASTSSSFSGKLSRLQDLHDCVSKVLLLPLTQQAIAQENNEKWVDELLDGSLQVLDLCNTAKDSLLQTKECMHELQSILRRRGYGEIGLTNEVKKYLASRKVVRRAIHKALKVMQNKCTFATFNGDHETTTMFNMLKEAQTTSLNVTESLLFFVSGPKTKSVGWSLVSKLVHHKTVASADQTDRNEFAEMDAALIGLVEHRTSKSDNIKVVQSQLENLELCIQDLEEGLECLFRHLIKTRVSLLNILNH