MKERRKKVRACTGVVGTMRREWRCRWVHRRAYVVREMRCRKKNGKRRERKKRKIRSGHAAGGVERERERGRERRSRRGRENERWSGVMAGREEGELQRGDGAQVGGVEKEDDGEMESGEGEEKDKEGAGEREESREERVVRSGCHGVAEGKGSVPSAGGGVACGEGGR