MRVEKSDIPTKAQVRQAIPAHCFKRNTAKSMMYAAISVAQSAACLWAGTLIPMKAAFAPLWLAYAAVTGTVWTGMWVVAHECGHKAFSDNLKLQDAVGYFLHTLLLVPYFSWQRSHAVHHAHTNHITKGETHVPFVVHGREGIENGGGEHDLEKAEKLGKRAWGTLQLVFHLVFGWPAYLLWGATGGPKYGTSNHFVPVKPFNTNLWPASWPLKVWRSDLGIGAMLGVLGLVASKIGGARLAMLYGAPYLFTNAWLVLYTWLQHTDVDVPHLTNDEFSYMRGAFLTVDRPYGRVFDWLHHKIGSTHVAHHIDCTIPHYHAREATDAIAKAFPKAYLYDPTPIHTALWRVASNCIAVKLQPFGGRYTWVPVGSQ*