MPPSTLQDDPLPALKRRVDALFTSAAGRVGPSRDDLAQFVDRLHACATALLRERFPAEPGGAPKRPCVQPRESVVCSGSWESRRASVQQLEAELGEGGVYETVTVRLSTQEEEEGGAASAAPPAPLVVRQFREYFFSSGCRIWDASVALARQLQREGAAGGLAGLAVVELGSGVGLPGLAAARFAARVLLTDAEDALLPNLRANAAAVGAAGTVEVAQLNWSTAPRELRERHGGAFDLLLASDLVYSSGCVEGLLGTAAALLRPGGRLRMCYPHGRHGQQAFLEALEGAGWAFAPPARLPPALLEGCAHQGSEEEARAHAFYLLDATRLPGADVAEGEHVEAKVALYRNGFTVNSGPLRALDDPANASFLQDMARGAAPRELGPRGQVSVEMVDKRGEDYDEPGHPSGSAQR*