MCGGAIIADFIPRKHGRNVTASDLWPNPPFAKTDGFNFELCQIGHSDSLSHFKGPQTKPSLAEIRDPGKGVRVWLGTFNTAEEVARAYDRKARKIRGKKAKVNFPDEENDFSIQYNQDHFNNHEINNHNSAATWNSIPNSNPPVYPQPCKNLDNYGFGYDLNQFDGYATDPIVISGEKNSVSGSEGSYSCNPNVNNGCLYGPVKVEEEDEEKREEPVNRVVLQVQEENQVERFSEELMAYENYMKFFQIPYLDGQSTTQTVAVPSENAIGELWSFDDGGVPVTSTAM