MKKLSGVFLLLLVVLGIAVGVGMWKVRHLANSTLLIKDETIFTLKAGTGRLALGDQLYDEKIINRPRVFQWLLRVEPELSHFKAGTYRFTTGMTVREMLELLESGKEAQFPLRFVEGMRLSDYLKQLREAPYIRHTLPDDDYATVAQALKLAHPEWVEGWFWPDTWMYTANTSDVAILKRAHQKMVKAVDTVWKGRAEGLPYKDQNQLVTMASIIEKETAVASERDQVASVFINRLRIGMRLQTDPTVIYGMGTSYNGNLSRADLEKPTAYNTYTITGLPPGPIASPSEASLQAAAHPAKTPYLYFVADGKGGHTFNTNLASHNRSVQEYLKVLKEKNGQ*