MATNKQVILRDYVSGFPKESDFEITTTTVELRLPEGSNSVLVKNLYLSCDPYMRSRMGKPSAFALAQAFTPGKPILGFGVSRVIESGHPGYKQGDLLWGIVGWEEYSVVTPEMHFKIHDTDVPLSYYTGLLGMPGMTAYAGFHEVCSPKKGETVYVSAASGAVGQLVGQFAKMMGCYVVGSAGSKEKVDLLKNKFGFDDAFNYKEEQDLSAALKRCFPKGIDIYFENVGGKMLDAVLLNMNMHGRIAVCGMISQYNLEDQEGVHNLTSIIYKRIRIQGFVVFDYFEKYSNFMEFVIPCIKEEKIAYVEDVAEGLEKGPEALVGLFYGKNVGKQVVVVAQQVWIRCCPAFNYKKENLPILKAVYNLWLITYKRIRLQGFNAIDYFHEYSEFLEYVIPYIREVKMLLKRALAALDGLFRSKYVGKQLVIVSRDLE*