MSMKTTQEINKEDEELCNESKKFMDVYYDVMDRKREKIGFLYTQVSNAVWNGNPINGYDSICEFMKALPSTQHDIQSLDAQRLPEGVTGDMSGGMLLNVAGAVTVDGDSKRAFTQTLLLGVEDGKYKVKSDRFRYVD