MVKRCAICGIVDNIDGVSVHGFPIDVRRIEWVAFVVDRGFAVTNTSKLCSRHFIPGYFAENAQRRRLLRTAVPSLVSVYNGVLVYVFNKYHVHHDSIPVWLDF