MKSGIYALVASTVGYFLFLGVLTIPACQNQAIHLNKITLTWGQDVNVPEQWGFLQNQVTPFLLDTSDGETLHAWHILPLGLYKKHEEELIDEPAGLAVDITSRLSFKMLREDPESLLVLYLHGAAGTLGSGWRPPSYRAMSALNPVKIHTVAIDYRGFGTSTGTPSEAGLLNDALALAKWAMEVAGIPPSRIVLFSQSLGTAVTISLAHHLATQVANPIFFSGMVLVAPFADVEQLTATYRIAGTIPLLDPIARFPRLLDFFNRFIIAKWPSKDKLAGFVRSCEMSTDDNARYHITIIHAEDDYDIPWEHSDKLYWHAVNASSPHGISYEELEEEKAASRSELLGGGWVVEQNTQKGSLREAISKWGLHDRIMSYPIVSLAVWKAFQREASEAP*