MIVKEDNFNNQLNALAVVDPVECPNNCGRSYKGLRRKHSLKRHLLYECGKPPQFQCMVCLKRFTNKKSMQYHLAAIHKIINHYALTIFFFFIANSRRLFTFPLKYLCPRNCGRSYNHRATMNRHLKYECGVPPRFKCSVCGKMFAQKVNLNTHIMSVHCKIPATPQIIVHYIILHIRLLARINEFVQNDPAYCPRNCGRSYKGKWRKTNLRNHLVYECGLPCMFKCNICNRTFKHKCTLKTHMGCKHKIVIGKDYKLNDI