MKFYLQLDLVKKLHDVGLEVSQRLFGLRNIWWLSAGDCFLSSVAKKILCAHSSWQQQQSCLSSRWVVAAVSGSPLGISTDHGPVYGGVARYYQQQNEMLEGFTELDTVTEHGYWSTMSEEESNKVARSERTAIYISNSANIVLFIAKVYASIKSGSLAIIASTLDSLLDLLSGFILWFTAVKMQSPNPYRYPIGKKRMQPLGIMVFATVMATLGLEILLESFRDLTSKKHTSSLDDGKWHWVVGIMVSVTIVKLALVIYCKSFTNEIVKAYAQDHFFDVITNAIGLIAAILASKLYWWIDPAGAIVVSNFLDLWLHLIVWSLDMFDLFYSIFSSSPFHEQCPLA*