MAGSDKPSESPLSHLTMVCEPALLLKPCREAFNEPWTLDLTNLDQLFNYYNSAALFYGPNPGKDSLNVASVLKEALEELLIHYPWAAGRLRVNRQGRLEVDCSAQGVQFVIATAQQRLADLDDVSSVNPALDPLYASIKTPLHELDRLPLVALQVTRFSCGGFVLSLTSNHVLFDGCGACTFLRNLCSLARSAGLCIQPDDVDRKLRMKPRNPPAPIYDHPHIGSKSDACYSTADALRTGIARKFTFTEETLELLRLRACSHN