MAEPRTCPGPPGGEAQVGRKWINGEAVAEGSVYRQADDYDRRMPYDPSAFPPFAVTVDLVVLTVRRHSLCALAVRRGEPPFQGRWALPGGFVRDGEDLAQAAARELAEETGLCVHDPAAPSQDNGAHLEQLATYGDPERDPRMRVVSVAHLALAPDLPAPRAGGDASNARWAPVEELLEQSGYGRAGEAVAPLAFDHAQILADGVERARSKIEYSSLATAFCPPEFTVGELRRVYEAVWSVALDPRNFHRKVTGTPGFLVPTGGTTTRQGGRPAQLFRAGGATLLNPPMLRPEV