MPSGGFRVLHLVRPFLSILPEVQTAERKVPFREKVLYTVISLFIFLVCSQLPLYGIHSATGADPFYWMRVILASNRGTVMELGITPIVTSGLVMQLLAGSKIIEVDNSVREDRALLNGAQKLLGVLITIGEAVAYVLSGMYGDIRDLGAGNAILIIVQLFFAGIIVICLDELLQKGYGLGSGISLFIATNICESIIWKAFSPTTINSGRGAEFEGAVIALFHLLITRTDKVRALREAFYRQNLPNVTNLLATVLVFLIVIYFQGFRVVLPVRSKNARGQQGSYPIKLFYTSNMPIILQSALVSNLYFISQLLYRRYSGNILVNLLGKWKESEYSSSGQFVPVGGLVYYITPPSSLAEMAANPFHALFYLTFMLTACALFSKTWIEVSGSSARDVAKQLKEQQMVMPGHRESNLQKELNRYIPTAAAFGGMCIGALTVMADFMGAIGSGTGILLAVTIIYQYFETFEK