MVEKTDYRKELMENANRIARPGFGILAADESTGTLGKRFESIGLENNSENARRYRELLFTAPDIDKYISGVILFDETTKQSTKDGKSFIKLLQEKGIVPGVKVDKGVAQIPGALEGETATLGLDDLAKRAKAYYDAGIRFAKWRAVLKIGGGAPTELAIQENAWGLARYAAICQDNGLVPIVEPEILADGDHSIDTSLKVFQKVNASVIKALHDNNIFFEGMLLKPNMVTAGTNSGAKVSAVEIAHRTVVGLSRTLPAAVPGVMFLSGGQSEEEASVNLNEMNKLEIRRPWVLSFSYGRALQHSTIRAWAGKDENLSKAQETFIARAKANSEATLGKYQGSKDASAGESLHVKNYVY*