MVKVSFNSALGRKDVIKDAEILLPEDERGQAVELAVPVAPRSRAWCWCLCLGLALMLSGMVMGGVYMYHYYVPEEGEVFFCGVQYHEEDYMVRDIPEVGEELPEQQLLQLRERIQILEEEQVELINIPVPEFSDGDPATIVHDFRRRLTAYYDLSLNKCYIIPLNTSIVIPARDMLELLANLKAGTYLPQSYLVQEDMVVTERLHHVDQLGYYIHHICGGKDTFKLQRRDHVLGMHKREALQCRRIRHFESRVVVETRICQL