MERPVVLNALLCFVQSYREHPQLENLIHTYFSRSSQRAAHALLEELSAEPCAAEGLLPLFDKIREQVVPPPVFAASDLNLLPLTLVDADSSYHILREIWQLKSFIHDALNGSIEDSSPVTKLRLVSSMKASPERDEDVSQVVAASSPESPTNGSVASFGKNQTSRSETPLSCTQAPTRRRLNDAVRKLTDRLAAQGDTPLENESLRNDILDSAETTNAVEADSPDNNRLMLADGNNDESTNALWSPQDPMAYLNMLRNLTSCSNASIFPLASAADISDSSKSDGADLDVKMEDMMDDCDKISNDSSPSPSDLSFSRDSMDYGNSMLKIPDTYEENSEKPFTCGHANCHKRFANKFLLKKHQFIHTGLRPHICPFCSKRFNRKDNLLRHKKTHLANAMVSSDNRRRHTMLFGVDAPTANEMAQLISITGDGSEDI