MGRGRNRKPRNFATFRLCPRPGAADASDRVFVRVDDNPYSVPGFADDGCGGPSSSTAVGGDDEPSSSSADDGGGALPEHVRREILELGLPDDGYDYLAHLRELRPSLSSTGGGGSSAVFLPSRRRPARSGLPVDVMAYDLSRAPIGSGEVAVATRRVEEAIDLDVAKLLDGSDLPAVESGDEDLEEDFVILANQSDEEQQNEEEEKNIGEGKGKSQQLHHEQFDSLALEECAGGEDAVKYCATATAVSRSYLSIHSQKTLVPENAKKKLPKFCTGETSMKKAIIKKGIENLPGEYLPQRKTLSGETLNQGPYKELQEEAKET*