MAEILTSATRLTHIPLANGVLIPRLGLGTFRARDDNVRKAVLCALQCGYTHIDTASIYKNEVEIGEAVRSSGIERASLFITSKVSPFEQGFEKATQAVNNILDRLGLSYLDLCLIHWPGAAKLDTKSIQNSKLRSETWRALEQFYKQGKCRAIGVSNYTEKHLNELISSSEIKPMVNQVEVHPWLTQTQLRNFCNLHGIVVQAYSPLGVGSLLKDSTVQGVASKCKRSPAQVLLRWGIQNDMVVLPKSVHQEYIVENGDIFGFSLSVEDMASLNSLDRGHHFCWSAEGVL*