MKYYRRALYDKFVHFYLVISDDGSSEAQLRGKMGGLVRKARKKISPDWPKEEQIHQLLQLFYGDWGFHCDPEDYFYARNLYLPYVFEHRQGMPVTLGAMVFYLAEALDLPIYPVNFPTQLILRAEVRDEVAFIDPWDGTYISQEKLQQLYEGAFGFGAKIQPEELDRADLSLLYSRFEQLAKNALIREEHNDMAYHYIKNLMITDAENPYHIRDRGLVLAQMGAYPSALKDLEFFVEHCPKDPTAAFIRTQLLELKGEINKDTFPLH*