MGFGSREMACALVALVLGLCCVGGARATGRIDEGLEVMWGDGRGSVSPDGQVMALSLDHTSGSGWRSKNTYLFARVDLQIKLVANNSAGTVTTCYFMSEGEWDIHDEVDLEFLGNVTGQPYTLHTNVFANGTGGKEQQFHLWFDPTTDFHTYSIVWTSQHILVLVDGTPIREMKNHADKGIAYPSSQRMRLYGSLWNADDWATQGGRVKTDWSQAPFVARYRNFTATEAASSSSPAGYDQQMDATAQQAMKWARDNYMVYDYCADSKRFPQGFPPECSMP*