MLFFLLKSAGVIIVSIAAALYTFQGNLLYLPTFPKLDNGKNGRYYLRTPLAFRLLYEDMWIQTTDGVKIHAWLIRSRRDTESAPTLVYFHGNAGNISHRLDHAYEFVENCGVNVVLVSYRGRAVRESEGAPSEPGLQRDAQAVLDALRARSDIDTSKIVLFGASLGGGVACYLAHENPGAIYACILENTFTSIEDMIDVVLPVLKPFKGTPDSLPEPLAERGARPEAQVPLLFLSGARDELIPPSMMRRLFDTADRSAYKEMQYYEDVARFLGRVAAWRRRAPAEAGPRVGGPAH*