MVRSFKLNFPNGVVGVGIGVLVIDGGRLLLGLRRGSHGSGTWALPGGWLEEGEAFEACALRELEEETGLGAAQVFASGAAVIPVVSNNVIDGKVHSVTVFVRCVEWRWCDLAQPLPAPLFPPLAFLADSAYWRDTVLPTTLPAGRVASTTPGAAPSGVGGASTDDPRDTVLLTPLPLPCGSLVPRVVCPTAGAVATFTGTTRETFEGRAVVRLEYEAYEAMARKEMLALCAAVRARWPVRHIAIAHRTGTVPVTEASVEIAISSAHRAEALAACAFAIDELKAQVPIWKKEVYEDEQAVWKANREAAHVPS*