MQEGSLASSSVRPEAATPPPGTQARCEARMNLLGEGGICKLPGRLRIQPALWSREDVLYWLRWAEQEYSLQCSGEHGFEMNGRALCILTKDDFRLRAPGSGDVLYELLQYIKTQRQALVCGPFSGGAFRHKVSTQCCPCLLEEGTGPLPLAPRSNVLQQPSHLGLASNSSPLVKWPLSREESLNVSHCAELGCRAKAACSFPTVPQAPLDGRIADCRLLWDYVYQLLSDPRYEPYIRWEDKNAKIFRVVDPNGLARLWGNHKNRVNMTYEKMSRALRHYYKLNIIKKEPGQKLLFRFLKTPSKVSQDEDSRLEQPESQEQDRMDFKEKMLEVSP