MVLLSDSAEGLQRQLDALHDFCTQRDLSVNLGKTKVMVFNTSRPFTSRLSFTYRGDPVEIVSSYVYLGVTFSGPRFTMLPAAHARVTRGYAALSLLERQCFQAHFQEPRTKGWLFDTLVTPALMYGAAFWGPDLSDEDWQRVERPQVMMFSRMIRSKPSVPHQIIQAEFAAAPMVVDALFQTVTYLHRISHMDPHRYPRLALESSRQLALEGHSGVWYALVSTWFSVYGLCMDRLPPLQYSLDSPFFRLSHEDTNRVIRSDLLSLYTHCTWITPPELPTKMHFYRDHFLTLTEDGFIQQPGYLSVHMSHAMRIAIGQIRVSSHRLRVETGRAERIFRAGKLVRTPREERICRLCHTEVETEEHYICRCPVYYEIRGRFHCLFREGFGPLSRIIDFQDQRCLGLFLLELRRHTDTFLRHRPQPPRPLPRQPTITSFFRTQEVE