LRVDYQLEAALPDQLQHAFEHQHLPVGFPCAPSIPNSPFMFRLAQSGTSSSRLLQPTTCLSSKFTPLATPAAVGPFDPALVGLASPSTLSQFHPPPTVVTTGLQPPDTQSVQPTSLRTAQLEAGRRRLDLSTCRHQPDWYQPRVGQDGNASGRFGRVDWRTATPRGPITVGPLASNIQDRPLASVSPSSLTSALFAGTSAPHSVVPSTPNSLVCPLLPPNTPSHQHHRYHFSLSPQLPSQPAPSNEARLHRHMSTSVSTALRGARQTESPGGNGRVETVSTGSGQRVSGKQTRMRTVLSERQLAALRACYAVNPRPDGLTKEQLAIVTGLSSRVIRVWFQNKRCKDKKRQTSLSTGGHEAEVKQTIGKEQLDRPNGLMMQASLEAGKRDRKVAPNGLTIRERGADDTREEGKRAKDRTKEKEEQEYEEEKEEEEEEEEDEDEDDDEEEEEEEDEDEGDEGDEVDEEDEEETEQDEPNEGEAEEIKGGAGRVRVLQQGMRDTDQPLAASGHAPLRGRLLCLDEIVMDQIAPVEEQKVEHQVSSLHSFLT