MTVLFVLFFAMVFGFIGFYWQRKKQNKWKVPSSPFPTEWRSILMENIPYYRSLSSDDKQRFEYKIQEFLLNCKVTGVKTEINLKDKILVASSAIIPIFGFEDWKYINLYEVLIYPTFFNEKFSLDAADRRVSGMVGNGPMEGVMILSKKALELGFKNETDKKNTAIHEFIHLIDKTDGSVDGIPSLLMERQYAIPWLDYINKKIEEIHEGKSDINPYGGTNQAEFFSVASEYFFERPKLLKRKHPKLYALLERVFNQDMASKNLRK