MELGITPIVTSGMVMQLLAGSKIIEVDSSVREDRALLSAAQKLLALMITVGQAVAYVLSGMYGDIRDVGAGNAILIILQLIFAGIIVICLDELLQKGYGLGSGISLFIATNICENIIWKAFSPTAMINSSGRAGAVQFEGAVIALLHLLITRSDKVGALKEAFYRQNLPNLTNLLATVLVFLIVICFQGFQVLLPLRSKNARGRQGAYPIKLFYTSNMPIILVSALVSNVYFISQLLYKKLGANLLVNLLGKWTEYEQSSSSYSTQLIPVGGLVYYITPPSSLADMAANPFHALFYLAFMLTACALFSKTWIQVSGSSARDVAKQLKEQQMVMPGGMCIGVLTVVADFTGAIGSGTGILLAVTIIYQYFEAFEKERAGGDMPIGLLGF*