MADDDFLQLLKRIGAFLTLKISNLSQTLDSRCAGAIAGLAFAIVFIWKIMRSPSGPQRRHPKQQAVTPGSSGVSSHFSENVPSSEVSPPSENSNAQNVIDEFFQPVKPALGQIVRQRLGEGRKVTCRLLGVILEETSPEELQKQATVRSSALEVLLEITKFCDLYLMERVLDDESEKKVLLALEDAGVFTSGGMVKDKVLFCSIENGRTSFVRQLEPDWHIDTNPEIVFQLARFIKYELHVTPTKSERTAINVFSSTSLEQFFGAA*