MIRQISLDLEENYNQTLLLKPLFAHHETFHPRFGWLKKGFDWVNQDPEIFLREDAPVRLGVGKNMVRSIRYWCSAFKLLEDEPETNRNRFTNSSDFGKKLLNNDGWDEFIEDPASLWLLHWNLLKPTCRAAAWYFIFNEFHQIEFSVDELFKALSNYRDLVAPRIADSSLKKDITCILRMYVEQNSKTAVSEDSLDCPFAELGLIQTAGDAKHYAFQIGSKTNLPAEIIVSACLEFASTKGKQKTISISSLTFDPSSPGRAFKLTESALYDAIEQVGRWSNDIYVVDSAGLIQFSFTKDAKHLADDILDKYYSTRRSGANL