MDITTILNRKQSAALVAAEGPFQQQFVPSPFGSPSSPRMKPEPGVSDPGDHQVLAYPTHAPLGQMNLHQGLQYAPRTQPSTSMPLMQNAYYPGGYASTSPLPNGIAAAPTGRADPPPKTFYCSTCNKGFARRSDLARHERIHTGIRPHACDWPGCGKQFIQRSALTVHSRVHTGEKPHMCERCGKPFSDSSSLARHRRIHSGKRPYKCPYANCQKTFTRRTTLTRHQNHHTGTIEEAAAETEANLRQNKDRARMPGDMFSDHGSVHSTPSPAHHPISPAGDLPPLHMPRSVSDYYGSGSIPPHMRGDFSQPSPRASPTATSPSLSSYGSAPPIRPSMTSHPSGYGPPQPLEPPANNDHRPNSVNGSPHMTSLGWASPSHSIPSPGSVNDFYPEPSAPAYHTSMPPHMYFPNSTIRRPASTEPENYEMRPRLGEAAWSTAV