MAALSLKPNHVRSISLPGRLHPITQRVEEEINKLKSLSVAPTADTVYNGLLGLEKLYKRIDDLFNLPQTLCQSLDAEWIEDLLDKSVRLLDVCGTTRELVSQYKENVRDLQSSLRRRKGDPTTDDSVARFTSFSKKIKRDAKRLALNLKQMDQETAVSVLLDADEDTIDAIRALREANAVCISTFQMLLSFLSVPLLKPKQSKWSLLSRLVQKDRIAPEVQEENANLETRLETFAAYLDSFESALEATFRCLIRSRSSLLNVLSC*