MRADGRLFDQLRNIKITPNVSEYAEGSAIVEFGRTKVLCTATYESKAPSWLLGTGAGWITAEYGMLPRSTHTRIRRDKSMTGGRTQEISRLIGRSLRAAVDLKQLGEKQIIIDCDVLNADGGTRTASVTGGFVALALALKKLHAVSEIKTLPLINYVSAISVGLHEGQILLDLNYDEDSAIGTDMNFVMTDKGQFVEVQGTAEHVPFTRDQLFKMMDVAEKGCRELFIHQASVMGEIYKIAGA