MEAAAGGEPRQAIGSKVLILEVLLPAEDGEADGLRWKVVIEDGREDHLLQQPAQGSKLQPGDEVQMRGDIVVYRGQRGAELNFVPSAINLIARSSLVAGDAMKEEPEAEPAAAVLTEGAGAGADRGAALQGIPPRPSVLQGGLRVPARVRGEEERESVMRFRGRAAREREAAREPEDPHEGDSKSSKLVETFGAELLSSGSGVVEGLLSHILSEVHGVRCTVVDPRREDGGTLVTLARALKKLGAGVLGGAGGGGAEGEAAALLRSCSAVVGLHPDQATDPIVKVALRLGVPFAVVPCCVFPSLFTERRRPGGEPVITYPHLVEYLKALAGPSAQETFLPFQGRNRVIWRPPGLHPSPQDRTCARLTFFWMFWV*