MCGGSILGDLHLPVRRTVNAGDLWGDAGKESDMNGLKLAGFSATKLGLGGSRKRKTRYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFGTAEGAAMAYDVEARRIRGKKAKVNFPDAAAAVPKRPRRSSAKHSPQQPKARSSSSSPASLNASDAVSKSNNNRVSSAGSSTDAPAAAIAIDDGVKLELLSETDPSPPMAAAAAAWLDAFELNDLDGSRCKDNAFDHQIHKVEAAVADEFAFYDDPSYMQLGYQLDQGNSYENIDALFGGEAVNIGGLWSFDDMPMEFRAY