MGLRDIEMTLPPGFRFYPSDEELVCHYLLSKVANQRLSGGAAGTMVEVDLHVHEPWELPDVAKLTTNEWYFFSFRDRKYTTGLRTNRATRSGYWKATGKDRVIRSLRSSSSRSGRDAIVGMRKTLVFYRGRAPNGIKTCWVMHEFRIENPHSPPKADWVLCRVFHQKKADTEYAMDGKQEPGGGGVAHKAAAVSGSNYVSSSSCYDPDQYQHSPSAPFPSLGAGGHHYQITSCDHHHPDGAAGVLHSNVDAFAGMPQLLSYETTLDFSQLPQGGGSAAAGLRDGADDQCGGALMDLGLQVQEAHYNYNSLM