MKTPSQPRAIFYIVAIQIWEYFSFYGMRALLILYLTHQLGFNDSHAINLFSAYASLVYVTPILGGWLADRLLGNRVAVITGALLMTLGHVVLGLESDSTLSLYAALAIIICGYGLFKSNISCLLGELYAPDDNRRDGGFSLLYAAGNIGSIAAPIACGLAAQWYGWHVGFALAGVGMFIGLLIFLSGHRHFQQTRGVNRPALRAVKFALPTWGWLVLMLCIAPVFFTLLLENNWSGYVLAIVCVFAAQLIARIMVKFPEHRRALWQIVLLMITGTLFWVLAQQGGSSISLFIDRFVNRHWLNMTVPTALFQSVNAIAVMAAGVVLAWLSSPKESARSVLRVWLKFAVGLVLMGGGFMLLALNAHQARLDGQASMGMMIAGLALMGFAELFIDPVAMAQITRLNLPGVTGVLTGIYMLATGAVANWLAGVVAQQTTESQISDTAVAAYGHFFSQMGEWTLSCVALIVAIVGLRWVCTRTTSALPQGD*