MASLIAPVDSHVPSEDAEALYKACKGWGTNEKAIISILGHRNAAQRKQIRLAYSELFQEDLVKRLESELNGDFEKAVYRWVLDPEDRDAVLANVAIRKSGDYHVIVEIACVLSSEELLAVRRAYHARYKHSLEEDLAAHTTGDIRKLLVGLVTAFRYEGDEINTRLTNSEADILHDAIKDKAFNHEDVIRILTTRSKAQLMATFNRYRDDHGSSITKDLLDEPADEFKTVLRTAIRCLNDHKKYYEKILRNAIKKVGTDEDALTRVIVTRAEKDLNDIKEIYYKRNSVPLDQAVANDTSGDYKAFLLALLGKEE*