MFLASRLLSHVGNLPPKVQQLGYINRGLKVAVVGSVGGIGQPLSLLLKHNPQISTLSLYDIKNTTGVGVDLSHINTRASV CPFEGKNGLKKAMDKADIVVIPAGLPRKPGMKREDLVDVNASVACEVAFAASEVCPGAMLAFITNPINVIVPIVATILKA KGTYDPNRLFGVTTLDVVRAQTFVADILNVDPQKVNIPVIGGHTGRTILPILSQCDPPFKGTDKEREALIQRIQNAGTEV VNAKDGLGSATLSMAFAATQFVSSLIKGIKGSKDECIVECAYVESDVTEAQFFATPLILGPQGVKENTGLPDLDDEERKA LNGMLPILKESIAKGIKLGEGMICSCA