MKRSDVDAAIDGARSLAANSGIALPGFTAWSRDEWHANASRARSALERGLGWDVTDFGRGDFDRVGLVLCTLRNGTLADRDRAVGQTYAEKFLVAQDGQETPMHLHRRKTEDIINRGGAALVVELRPEQGDTDAVVTLVDGFERSVRAGEPVRLDPGQSIQVRAGVYHRFWADGGVVLAGEVSSVNDDVHDNLFLDPSPRYPTLDEDAPARYLLVSEYPAVLMAS