MGGASDSNLLPPGFHFFPSDEELVVHFLRRKASLLPCQPDIVPTVCMNHHDPWELNGKALEAGSQWYFFSHAKQSRATPNGYWSSVCADETVLSGGGGCSVVVGLKKTLVFSTGEPSDGAETNWIMHEYHLLDGRTGGSSSSSSASSIHSSSKKSHHPNTEFSNWVICRVFDSTGGGSQANCHDDEGMELSCLDELFLSLDDYDEVSLSSN