MAAKQVVLLFTLILALGFIPFLVFSAQAIPFERFESLRVVKKVNKNGPFLGLITVYAPEEEAFFKTGVFRPDPRHPFVDLSGRRFRIGKVEGKKVIYVKCGVGLVNAAAATQQMLDLFDIKGIIHFGISGNANSSMQIGDVTIPGQLAQAGLWDWLKPNATMEPNDFAQFNFKSYNDPKGGENQLGKVGYSTEQFYSVAGEVNVPQRPVWFNITNNWLHLASHLHGINLDQCANSTLCLPEKPKLVVGLKGATSNFFIDNAAYTQFLFNTFGVTSLDMESSAVVMTCLSNGYPVIAIRGLSDLAGTQKGDNTIRLFGSLAALNTAKVVIDFVKSLPINHVSQF*