MDLRDGLPSAEDVDATSLLLAAFEEQLPDRLLGNALALLKLLHAVDTFPHGGLYEGPYAAAAAERYRRYWLPLLRVCCYEGALTTSHTEAGGSHSRHGHGHGHGQGPGGGGGGGGSSNPRKQSYTRGSSSPGPQRQRSTSVRSKQGPGSGGGGTGSQRQRQQSNRSGSGGGGGGPPGVASGKSWTAAVAALGGMNGMATATAAVVAAGAKAEAATLAGARGGGGGGGARGVSTGGVLLRLPQPPLDVAWMWFLHRCQPDAYSRDLDAACSPEPGVLSAADWDEAVSRLPEAGLITATLSFRNATPPPAPPHRTQALWQRLFQAAPQPYWPPPQPGSHADLAAVAAGGGGGGGGAGGQQQQQQQAAVAPAVRAYEEAYGSECAAEVSVDLLPLSQCLGGLLHSLLRPEYRQRGTMRRARSRYARFWVLQLVHDEEVLLPAADMALFWLAHM