MKLSLSFSLLRLLPLLQVAAQGQAQEDFVYSAGGVHCVEAGGVTISLAVAISLFASASGNVAMAIGFNSTAASNSSFAAGVNSRTVSDPLVPGGSSGGGAVSMGIDCASTGDWAMSLGSGSEAVGYASAAIGEHAVAHTWGEVSLGLYTEIPELSLDEQRSQAVIPTFREEDVALRVGVGCAKKEHVGGVGCEEEKRHDAMRVYKSGRLYLKKLDGSVIEDVADAISTLKAEMQSLKEALAAMNGGGSGSGGASRRLTESTSTMDALFYMVVGGLTALVTSRMLGSIFKWKALVVGSI*