MQAKLIGYQHRDTVIHRLSGAGKLLFFILVSLAAMISYDTRLLVLIAIFSVFLLYLSEIHFKDVSFVAVFATVFAVLNVLMVYLFSPEYGVGLYGERSVIWQGIGAYTLTSQELFYLLNLAIKYLCTIPLAIIFLMTTHPSQFASSLNQIGVPYKIAYSVSLTLRYIPDLQEEFFTIKMSQEARGMELSKKASLMQRIKGNLLIITPLIFSSLERIDTIATAMELRRFGKEKKRTWYSYQALKKGDYITLLLATLFLVVSLLLILQNQGRFYNPWK*