MGSFQVNAFTKNTKRILKTPAQIIALEKFYNEHNYPTEEMKSELAEQIGLTEKQISSWFCHRRLKDKRLSKDETFANGRQDRSSGTIQDRGSGLRQDSCGSTKQGDYRKVDPKEVESQRLSGHNLPAADVTYDRTSRYTGNVNGMDDTSSESSSSLQDKLFSQSEDPHDMNNSGYLAQNGASKPLIPKGANKMGYKPSGYLKVKGEIENAAITAVKKQLGKYYREDGPPLGVEFQPLPPGAFSSSSRDPMNGARYPFPQSMWDSTHPLTLRFFNWIHSPDVSGVRKQSNISSVSGFPDLLYYCFTDPLEIELIVKTYSRSYVLPSRKIRELYPHDVFSQQFSKVKRWKAVIVLTVT