MKQSQKTDEIVCVTGAGGFIASWLVKLLLAKGYIVRGAVRTNPEDDGSKYECLRALEGANERLQLLKADILDYQSLLAVIRGCRGVFHMAAILSNDPDQVIETAVKGTRNVMEACTETGVKRIVLTSSIGAIYMDAHRDPLAIVNENYWSDLDYCIQTKNWYCYAKTLAEKSAWEIAQSKNLELVVINPGLVLGPLLQSAMNPSTAHILKYLTGSAKTYANLTQVYVDVRDVAEAHILAYETASASGQRYLCADCSLHRGDLIHMLARLCPRCSFPTKCSDEKTPKTQPYKFSSQKLKDLGLSFTPINQCLADAMASLHDRGFLEH*