MPSPAAVLVSNGAVAPHTPPSAAAFLDSTPGAYTTVRGTLPWWTRHLRRLAESATLLAHSHPHLLGLPVPRSRALDLDFSSIRSLVNPSVTKDEDLALTALVRGAGADSISGGAVLDVFVHVGTYSPPVFGESGAGLAVAGRGRDAATARLLGSQLTNDGDHILQGAVTNFFVVCPQEESKRNGQFSNQTMATKFEVQTAPLSDRVLPGIIRQIVIEVCHDIGILVRETSPSWSKNEFWKEAFVTSSLRFIQHDMQSKTWSDVPWAVKKFQGAGCITTQIQREILKRARREEYDINSLL*