MQYKPISTMTTPLNLNLLAAKIKQWGHSLGFQQVGICDTDLSVEEPKLQEWLDKQYHGEMAWMKRHGMMRARPNELLPGTLRVISVRMNYLPAKASFASTLNDAELGYISRYALGRDYHKLLRQRLKKLGEQIQNYCHDFEYQGVLNFRPFVDSAPVMERPLAAKAGLGWVGKHSLILNREAGSWFFLGELLINLPLPIDPPQEEQCGRCVACMTTCPTGAIIAPYTIDARRCISYLTIELDGIIPEEFRPLMGNRIYGCDDCQIICPWNRFSQLTDEDDFSPRVTLHTPKLLDLFNWSEEKFLRITEGSAIRRIGYLRWLRNIIVALGNAPYQYDIILALQQRLGLNTMLDEHIHWAIEQQIIRRKTNTVSVQTAQQKRLIRAITKGLPRDA