MDRRGRLETLAGAVASGDPYRVARALEISPIALSRQGAEPQPVQNAGTLEDRYGGNWTNVASAWLGACQAAEAGYAVKCYESQSALHTAFHQVFGSSTGNWLVPALHTVCRSTHRIAVRADKEAANGNDQAKLQNAVQLLQESFSRTFNDRKELRPGAPYDAEEGSKKAGVLFIVNELFAIYFRLNTLRLCKNLQKPVETRKLHTQGVMGQMVTYNYYVGRLSLFEDQYAEAESKLEFALSNCHKNAFQNKQRILRYLVPVKLFRGRMPSGQLLTKYKLDEFLPLVDGIRKGDLRTFNDALIQFQDRFIRQGTYLLLEKCKVVCYRNLFRRVHLLLEKHQISLVDVASALKYLGMPADLDEVECILANLIYRGYIRGYLSHAKRVLVLSKRDPFPISAVVKQ*