MRPSLCCAPLFLLLLLHLAFARPLFPLPSKTKNEEKKPIQTFRPYNIAHRGSNGEIPEETAAAYMRAIEEGADFIESDILASKDGALICFHDVTLDDTTDVAKRKEFANRRRTYEVEWFNVTGWFVVDFTLEELKTLRVKQRYSFRDQQYNGMFSIITFEEFISIALDADRTVGIYPEIKDPVFINKHVKWADGKKFEDKFVDTLLKYGYKGQYMSENWLKQPLFIQSFAPTSIVHVSDFIDSPKVFLIDDISVRTQDTNQSYWEITSDDYLAYISKYVVGLGPWKDTIVPASGNYLMPPSDLVARAHAHNLQVHPYTYRNENQFLHFNFFQDPYNEYDFWINTVGVDGLFTDFTGTLHRYQELTSPHRKDETANSLLVKISQMISAYEGL*