MNFFKILLMELRAIVSHKGVLLILIGAPLIYGLLYPLPYLRDIVTQQKIALVDEDNSFLSRQLAFMAQSSNELEIAFFSPSMLEAKKLLKEEKIYGILHIPSHFEANIHKQVPVTIDFYANSNYFLIYGALANAVVESINALNDEIRFKRNAQIEEAELGTDGIKIRPIALYNPSEGYLNYALSSVFIFILHQVMLIASSMFTSSRRLELAFLDKKQIALRLCARLLVFMGAFSVFILLYFGALFSFYGIERHGSALMVFLNSLIFMLATLSLGSFLGAWIKNEAHTTQIVLISSLPLIFMMGFVWPFESLPSYLQVFVQIVPAYHGISLLGRLNQMHAEFIDVSVHFYALIAIFIVSFIGSVFKLSSLKKACENA*