MYVKCGILTKAQVVFEKLPSRDIVTWNALLSGYAQHGRGDEALRYFGRMQDEGLAPNRVTYMCMLKACGSTGTIVKGEEIHRELHRLGLLERDIMLGNALLDMYVKCGAFAKAQVVLDELPARDVASWTSLIAGYAEHGLMEEALSCFERMQEEGLSPNAVTYLCILKFCSNVGSVTLGEHIQGEIEKQNLLENDIVLATALIDMYSKCGALEKAKEVFDKLSEQNLVAWNTLIAGYAHQMLGDEAWSCFQQMLDKGPSPDAITFTSILKACGSIGAAKRGEAIHAMIGRQGLLEK