SVPVPLVAGIQPALWSREDVLHWLRWAEQEYSLERTGEHGFEMNGRALCILTKDDFRLRAPGSALGDVLYELLQYIKTQRQALVCGPFFGGAFRQKMPTQRYPCLLKELWDPTPSWLHWKNRDSSRQRKRQLCGLGSQLPSALPPKPSPLAPVGLLMRLAPVLSGPHLCQSSGTLCLLDLPPGDQMEEEHWECCLTGLPESIGAYLLAEGTGPPQLAPQRDLLQQPSHLGPASFLSPLSKWPLGREESLDVFHCEELGCKTEGDCSSPTMPQAPIDGRISDCRLLWDYVYQLLCDTRYEPYIRWEDKNAKIFRVVDPNGLARLWGNHKNRVNMTYEKMSRALRHYYKLNIIKKEPGQKLLFRFLKTPRKVSQDKGSHLEQPESQEQDRMDFKEEML