MRQFSLLNLLLLLSAASLVASKHATSAGWLKPSSPIHQLDESTQRAIFAVSGGAAKATPKKAKKSGGKAPAISNPDGASIPNEIFNLVKAIVGVGVLSLPAGIAAFADNKSAFLPAAIMIGVIGVLSGYGFAIIGKVCAYTGATSYREAWAESIGPKTSWIPAWSATLKTSLACLAFSMVLGDTFATLLKQPRTPTLIGVTCLVLLPLCLMKNLKSLAPFSLLGVMGMAYTALAMTVRWLDGSYAMTQGAEGMVASGNLVADVAENLRPKFGSVGGFESVLNPSSLILLCMLSTAYMAHFNAPKFYLELKDNTIPRFNTVVSWSFGISILLMGYITMTGFLTFGKSSQGFILSNYSVNDLWISGSRIAVAISLVFSYPLAFVGMRDGIVDLVNVPTEKRTNSFLNGLTVAMLTTLTALACVLTDVSFVLSFGGATLGNALTYLYPALMYAAINKKQGRKEDLAVLIAQASAVLGVVMGAIGANMALKMLKN*