MDPLDEESFLEELMPLHREEAPAPPYPGSNSMMTISDLLFYGGGKGCTAEERSGPFQQPMLPSPPAVRPHPHQEFDFNYLSEVCNPWRSCIPDPPAVVQAAAGKAPLTLPLHDAIASSSTFVFGGGAGESSGMRSMPASGTHPESKLNAGSGTPSKNLMAERRRRKRLNDRLSMLRSAVPKISKVDRTATLGDTIDYVKELTERIKTVEEEMGTTPEELNLLKNFSSGGNEGTPTRSSTKLCANVENQGGGDTKIEICCSTNPGALIATVTALDVLGLEIEQCVVSCFSDFAMQASCSQVKSF