MKESTRNLLHWLNLWRMGVMWVAAILLSYFKLLLARFAGSERAFPRCLPDTDCRTFACIVTGASSGIGKATAEAIALKGYYVILAGRSMSRLCKVVEELQLRHKRISVKAMEVDLSSTASILKFTEAIEELLKTPHHGSMSLQLLINNAGILATTERKTSEGCECMIASNYLGHYILTQLLLPLMQRSTQPARIVNVGSFTHRCVLSFDGPLPFLEKGVMQRPTSSKNNTPVYQIARIYEISKLFMILFTYELHRRLNAGSSSVHVTAMAADPGIVHTEILREIPSWFSSCVTTCLRITRLMQSPSTGCNAVVDAALAPSGLSGKYFFGGRGRTVASSALSYDQQLAANLWVLSGKLCSDDVPQHKLLK*