MGAVAVLDFMINRYMRGPEPDVAEVFDGPPIAIGEKKKPARRSKDLEEGEARLSPAVVCPASLELAAPGSQEKEDDVTVVAESEAGGSASARRPPLGAEKEKEQRAAPAPRPEDDIGGLRLLAVAIVTFVSITLHKIPEGIASFLSLAGNLKVGGAVALAIAIHNIPEGISVGITVLQATGSRKKAIFWCFLAGCSEPIGAAIGWGIMDRGMTEAASGIVYGLVGGVMIFTAVVELLPTAFRIRAGDKFTAGAVILGMLIMHISFVLFEL*