MSSLPGTIPRMMRPAPGQNYPRTGFPLEVSTPLGQGRVNQLGGVFINGRPLPNHIRHKIVEMAHHGIRPCVISRQLRVSHGCVSKILCRYQETGSIRPGAIGGSKPRQVATPDVEKRIEEYKRDNPGMFSWEIRDKLLKDGVCDRSTVPSGEASSVSSISRVLRARFGKKDDEEECDKKDEDGEKKTKHSIDGILGDKG