MCGGSILSDLHLPVRRTVNAGDLWGDAGKGRDGGDGLKKRKGSSWDFDVDCDDDDDDFEADFEEFEDDYGDDDDVGFGHDDQESDMNGLKLAGFSTTKLGLGGSRKRKTRYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFGTAEEAAMAYDVEARRIRGKKAKVNFPDAAAAAPKRPRRSSAKHSPQQQKARSSSSSPASLNASDAVSKSNNNRVSSAGSSTDATAAAIAIDDGVKLELLSETDPSPPMAAAAAAWLDAFELNDLDGSRCKDNAFDHQIHKVEAAVADEFAFYDDPSYMQLGYQLDQGNSYENIDALFGGEAVNIGGLWSFDDMPMEFRAY