MNKHVLLLFIFCIPHLTNGIDFNYPAVFNFGDSNSDTGDLVAGVGDKLESPNGQTYFKGPSGRFCDGRLIIDFLMDAMDLPFLNAYLEALGVPNFRKGCNFAAAGSTILPPSVNAVSPFSFGIQVAQFFRFKSRVLQLQAKSKRFNKYLPDEDYFSQGLYMFDIGQNDIAGAFYSKSFDQIVASIPLVLAEFEAGIKKLYDDGARNFWIHNTGPLGCLAQNIAKFGTDPSKLDSLGCVSTHNQAANLFNIQLHALATKLQGQYSDANVTHVDIFKIKSNLIANYSKYGFEQPTGACCGYGGPPLNYNSQVACGQTKTINGTSITTTVCNDTTEYVNWDGIHYTEAANQHIASQILTGKFSDPPFADKMPFLLNLKF*