SSSLLGLCWCGGCGGAVLRAPTRESEEEEAAALSRGSGVCKWFNMRMGFGFISMSSRDGTPLDPNLDVFVHQSKLHMEGFRSLREGEALDFTFKKSTKGLEAIRVTGPDGAPCLGSKRRPKNALKRRSKAEKCYNCGGAGHHAKECQLPPQPKKCHFCQSISHMVAGCPARAQQQQQQLQLQQELQQQQQQEVQQEVQG