MSWLSPLHQLASTSPHLPQTFLFLALLLAFFIHQYLATFTTSLSMCLTWPLVENLLLFTTHQPIVTLLWIIAWTYALISYITRNSDTVYLVDFACYQPDDYLKCNFEMSEFFTRGIESFTLPSIEFQNKIFTRSGLGNETYIPPFIFEDRMKAYYEEAWRESEMVMWGCIDELLGKTGVDSKDIGILITNCSLFSPSPSLSAMLVKRYKMRDDIKSFHLSGMGCSASVIACTMAKDMLKSHPNEYAMVVSTESITRNWYYGNHKPMLVTNCLFRVGCAAVLLTNKQSEKRNSKYELLHYVRTHKAADDKAYRCAFQKEDVEGMLGVELSKDLMGVAADALRTNIVRLGPSILPITEQLHFLFSLMCKSLLKMQVKQYQPDFKLAVEHFCLHAGGRAVIDEIQKNLYLNDHLLEPSRATLHRYGNTSASCLWYVFAYMEAKGRIKKGDKVWMLGLGSGFKCNSAIWRAVGNIPMPKKSPWLDCIHRYPANMGKP*