MVKGGKPFSRITFPKKSVKKLKKKYKSSQHQCKEIMRQLEERRLELERSRTEFVEALEEKWMEIARLQIEDVLRDYNFMSPTHDPIRSPLVAGEGGESQFFDFVHSMYEFHSFPLNEETLGRGESSVVQPQEDDRISEIENLKKLKEEEEYRVQLEKGITNKDNEHWRGEQMRQYQDLLQKTPYQICRNTGMWPEQVGNFPKAVMEIHEYYLKELRGLEEYLKKLKFSVVEWCRVSALANKIKVVGSSWIGTMYFPSPILQPFLKDIGKPNPVYQTELWLGFPHNSEATRGELLGGHDLQEESMRQARGNDGRNSTPS*