MADDKKHFFKPMVGDFTETMSIPARFANNFNGHISEVISLKSPSGKTWSIGVGSDTDEVVLQSGWKEFVSAHSIDEGDCMLFKYTGVSSFDVLVFDSSGCEKTWPHFTRNSSHGYKRIESSAGLEEGPRLGCRRFKGGHDCTCTPQSLPSDGDDDDDDAHLELALHRSTSRSIPKRCKRKLYRDIEQVHGEVKDDDDEDDVGDAKTGYYFCKNGPVSEYHLKEQEKEEISSIRVPVEPRNPVFVQVMHPTHVRSTKPGVVGISAEFADKYLGATSRDVILEKGGSKGKWHVRYNRNRFSRGLTGRGWSEFVADNGLLAHDVCLFELMVINGKLRRPTVTVHVLRKVRGAFVLLP