MKDSLADFNDNKTKPTPIAKVAPELKQNADTDMGITKTCAVLGCDDCKNMDSIMFFRFPEDSSLRQIWTDLTGRNNWTPTDFSYICIQHFSVDCFKLDNEDRMVLVDKAVPSLKLPRHVLETESDEEPERPKKIMKTITYKEPDIELLKLFSEVQRMQRLAVTLKQKLKHNMRIHNKQNRFLLRIREIIEMKKKILNQKRKKKCRILLSLQDKIKEDTSGLVLAMPMRQTEDLKNFALSVYKYSPQAYIYIRNTLRTMLPSTEILESWVTAGYQPKNVASNMIKVVAEQTETSLSCKVTLG