MQEAPAALPTEPGPSPVPAFLGKLWALVGDPGTDHLIRWSPSGTSFLVSDQSRFAKEVLPQYFKHSNMASFVRQLNMYGFRKVVSIEQGGLLRPERDHVEFQHPSFVRGREQLLERVRRKVPALRGDDSRWRPEDLSRLLGEVQALRGVQESTEARLQELRQQNEILWREVVTLRQSHSQQHRVIGKLIQCLFGPLQTGPSSTGAKRKLSLMLDEGSACSASAKFNACPVSGALLQDPYFIQSHPHRCPWLWCRPSWKGKGATALRGPGVYNSLNQGAPGRYLTGELWAWIGVTGAQRVCYPQCCFGLPLKLWSPWHLWMCSALACMDENGP