MEKYGIHLLVLSHVFSVPALKRTCTTELAKQLTVENVVDMLHLARLCDVPSLNVKCMNMISKDFKDVEKTEAWKFLQDHDPVLELDLLQFLNEAESRENRRIRNRKDQSLYLQLSEAMECLQHICTEGCTNVGPCDQEPNKNKGPCKRFSTCRSLQLLIRHFATCEKRVRGGCSNCKRMWQLLRLHSSICDQPGPCKVPLCRQFKLRMQAERKGHDKRWRLLVRKVVSAKAISTLSKRMRGEDLDDEWMRAAK*