MADNLELSLLCTEITNVGDEDNVIILDKAPIVFPEISISQMGFPSESDEFIREMMEKEKQLLPSDDYISRLRSGDFDLNVRRREALNWILKACEEHQFGPMCICLSMNYLDRFLSVHDFPSGNTWAVQLLAVACLSLAAKIEETEVPMLIDLQAGHPQFVFEAKSVQRMELLVLNRLEWRLRAITPCSYIRYFLRKMSQCDQEPSSTLISRSLQVIASKTKGIDFLEFRPSEVAAAVALSVSGELYTVHFDNSSFSPLFSLLQKERVKKIGEMIERCESQTPNGVLEVSACCFSSKTHDSSSPHTHLS*