MVEHNELQGAPKRVKQSDALDRYAEALADALEAFFNDKGDAALAGLVHSDELVWHDALRPGQSFVGIQRLQAVRDLLRGAVPDLALRLTSRPLHTGEDGVVLGYWAARGTHTGALGPDLPASGTAVSWEGSVVVRTRPVSTPNSSTPGAGAAPQADSAEAGEAEPASQQTAAGAALEGVEVWWSWDPVFLFRQMGWKECPPAKAQQAAEGTDAGAAPTGAEAAEGGAEGDAASKEEPVTEENDLCLRTAAAARRAYATEAEAVEAAAAAVAASAAAAERVGESAEALAAAQAANRAVVELYFHTYNTGHYGVLDHIVDPEYQYDGLLDLGDKRGRAAMSAMMGGWRDCVPDLAIGHELFVAVGGDRVTFRWVIRGTHSTPDSKLLGVPAGGAALHVMGVTTLTLRGGRICRKISHANAAVTLQQLGAARAPQLPGL*