MGRRKIEIQPILHERNRSVTFLKRKNGLFKKAYELGVLCSVDVAVIIFEERPGHHVKLYQYCSGDVEGMVQRHLQFEGERDLKTPSDFSSTKADEGADDDEDAEDDDGGRAGKKDKPTQSSSMSRTAPSHSHGSGHGNVPIRPAQPTNSAQDLSRSIDMDFRAASGRHASSTSMNGMPILPVSNERHSNANASRPGSLNMAGMVNGNNGISMPLSLPIPPIGQQQLQHKRQRMDPSIAPPPGVSYPYRLDVDLSAFPPTTHVSSLNSQQSPQHHRPPSSSLSGLSFSQNAMGMNLGVQNDSYSSQTPFEFPSSRRSMSYASGHPGSGGSYGGNGSGSMNGMFGTRPGPQTTNMLMDLLNSTAANDVSSSFEWPGSAPATGQLDVLTATKGTASSDATTWLEFLTSSNNVQSSPHANSLSLGLPTPITSRAASNSVSSTTSATSSRPPYNLPSAASSSECLSPSRKRSRDASCDFDDPGSGVLKAMKIGEGGRRSVG