MAGRKETVIKMAKELSVLCDVPVALVCAVGGAVEVWESEEGVLDRYRALPPEVRATRAHTHRGYLERELRARRAKLAKVREEGAFKSWGRDALSGIITAEEAPALLESIDAAIAAATARQEALALLDGGGLHLQHVPASASDAVAPVVGGHGVQVQYIGGSGGGGGSQQEMTPAADGDGARNADQYDDILPWDGNTFEAHNAHVMLPACGFQCTGDYRVDMDGYVWGAPDDANAYHGWPDEAMWCTDESCSCNAATATAVPAMYHPPTLDTVHGSFLAAPAQPLAFSTGADFINAPNDFLTVGVGGSFINVGDYSAQSLADEFHHLSDATNQLDQTHYPPFGGTGGAEPGDTQSHSWGDYYLAQSSANECQLLGVDGGDIHLDQTHCLGGAGGAEPGDTKSHNWDG