MAANQNPPRRITAALVDLNGTLIDANGAPFSGAINALQRLRAAVSVLIVTNTSKQTIESILDSIRQLVPDIRREEVFSSLTATRKLLEDRCLRPFLLLHPDVLPDFEGLLTGGDPNCVVVGLAKEAFSWRNMNQAFRILQYRDSQLIAIHKGCHFKEPDGLSLGPGPFVLALEHASGKTAQVVGKPQAAFFQQALGTLGCSPGDAVMIGDDVRDDVGGAQAVGCRGLLVQTGKYQEGDETEMGVQPTATLPNFAAAVTWILQQNAAARX