MCASPEDVEKYKLGNPRNFHYLNQSNCYELDRMNNNREYAKTRRAMDIVGINLEDQEAIFRVAASVLHLGNINFVQGKETDSSILKDEKAHFHLQTAAELLMCDIKGLQDSLCTRIIVTRDESIKKTLDPISATTNRDTLAKTLYSRLFDWLVDKVNKSIGQDPESKTLIGVLDIYGFESFKSNSFEQFCINLTNEKLQQHFNQHVFKMEQEEYSKEEINWSYIDFVDNQDVLDMIEKRPLGIIALLDEACMFPKSTHETFASKLLETFKKHKRFSKPKLSRTDFIISHYAGEVTYQADLFLEKNKDYVVAEHQALLGSSKCPFVA