MGFDDRDILPDLEVDPAEFFSDGPRGGEASSGMVMAVESAVGSDGGGQENGLMEGEMKVDWTPELHRRFVQAVEQLGVDKAVPSRILELMGIDCLTRHNVASHLQSCIFSSGVLKYSGNPIRAGFMGPREGWVPHTLTQGTPCFPQAFPTRFPAPPVPGVLPYPFYRALLPPATKHSVPQLQLDAYPSKESIDAAIGDALAKPWSPLPLGLKPPSLESVLVELQRQVGLLLLCSLKNMTTNLKEQKLSYIVTP