MNVTRKEQRIIQRALNAWQASGELTPSDSQRLAQTMRVSPFDWRRLSRYAFWTALACVLISLGSLFADSELVAWLLSLFSHSALMRILLPALLAVVCYGWGFRRQRRETQWHYSTEAILFLGVVFTAVALWQLGERLDNGSGHIAPLFLAGCVIYGAIGYIARSGLVWLFFLLALGNWFGAETGYVSGWGAYWLGMNYPIRFVLFGGALLALCYGAQSLLRQRQLFTVSKAMGLTYLFIALWIMSIFGNYDADSWYQVSQARLLPWGLLFAVAAGVCIFISLKTDDGMLRGFGLTFLAINLYTRFFEFFWNGMHKVLFFLILAVSLAVIGRYAERIWHAGNVKP*