MLQLLSVAYLSLAAKMEETHVPLLLDLQIEYAKYIFEARTIEKMEVLILTTLKWRLCSITLFSFLHYFVHRAVGDQFPPRALITRSIELIVATIRVIHLVGHRPSSIAIAAVMCAAEEVVPLLALDYKRALCCASEHKETIYMIHLVGHRPSSIAAAAVMCAAEEVVPLLALDYKRALCRASEHEETIYSCYTVMQEMLIDRIWTSKKRTSGTLSSFLSPVGVLDAACLSCNSESSIASFTSNPSAITGTKRRKVNSFCDAVLEPREERVVAWDDDDDYMDENVNNESICLHSSSLEGFPDLPMEDDESSSFIVEKECDHMPQDGYL*