MGRVRLSMKRVESNSKRQSTYCKRRCGILKKAQEISVLCDIDIILLLFSPTGKPTLLQGGTSNFDEIIAKFAQLTPQERAKSWWSNHDKINKVQDLALMECALRESLNAVHVRKVIFPKTGLVLVVLGDPSAATSFRKQPYY