MVRPKIILFGDSITEESFGDGGWGAALANLFSRKADVVLRGYSGYNTRWALLAKETAFGTGGAEELAPVAVTVLLGANDACLPDRSSAFHHVPPNEYKQNLHDIISFIKKRWPTTLVVLITPPPIDEDGRLRHPYGDNLDGLPERTNEFAGSYAKACISVAGECGIPVVDLWSKMQQFPGWEKAFLSDGLHLTPSGNRIVFEEVVAALTKEGISVDTLPVDLPLFSQIDSSDPQKSFRV