MRAAVFVCLLLGWVGVATPRRLRGPQADRLAITLYYEALCPYCMEFVTTQLNPSMVRQDRLPFTDLTLVPYGNARTNDDG NVECQHGVMECELNAWHACILEHHDIAQSLKLIACMMRGKKNRLEKCADHYQIDVGDVKNCKKTRQVNDILRKYGKETAK VSFQGVPAVALDNVYNADLSANLTDHFDAIFCAKYKEKFNKQLNNCQ