MSGDTVVYVGNLPNNIREREVEDAFYRFGRIRSVDIKTPSHSGTPAFAFVEFNDSQDAEDAVKKMDGKELFGGRIRAEFSRRGRGYGGGGGGYGGGGGYGGGGGYRGGRGDYGGGGGSKNFGASKRTDYRVVVTGLPVSCSWQDLKDHMRKGGDVTFAQVLKDGEAMMGLVDYATYDDMATAIRRLDDSEFRNPFDKTYIRVKEDKGDRDRDHSPRARGRRSHSVSRSPSRSRSRSRSLSRSPIRDEPGRDVSRSPSRSPVRRDSRSPLRRASRSPVRRDSRSPARSD*