MAQPKTAEALGKLHGLNGEATFEERLSAHFVLLRHGRSIRSSEAEELWEAVPKLSGLSGHKLCDLLYVLGAARSFRYHRRVAEEVAKSMVISQKEYSRELQLWPQTLPLVCEYLVWHLDDPHLMKSFLTSVLVPFWRPGSPPRYGRLERLCSGRWCHENLRLLGPRGLANMALALSRVLKHLLARTRELLLEVDDFPASSAAKSAPLFRADWLGMFVSALARARCREDLPTLKQLLEIHFQKKILAGEAQNLALCAHSVLKLDLLDLRRNQPLVALAPHVKELGRLQGTSGARSACLLAHAYGSALLLHRGPIGEVHAVYDEVLQYLLDSKHKLKLQNIKLRFQMLTAVQCWWQFIDTTSTSSRGSSLASLRRVHQTLAAVSAALPGPEESIGEQEVISTTDHAEVARALPAEVQCLGAGCVQRVSFKGAKIRWDVY*