MASTRFSNAKADAVDVRATEEYGEAAFAKRALARGELVLSERPLIIARDVPSSLSQAAMAALSQSEGRPRETLDMELGRLSAFVASSPDVQRRVLAMWCPADYTTLDDEVVQDARKIAEVFRNKHKRGKEYELDTLHRVLGVFDMNCHEIDAGMGLFELGAKLAHSCEPNTVFHSVEDRLEFRALRPIAEGEMLTASYLGQLDWVSTRMRRLTLEGTKRFTCRCPAAAASTLSARSRVPSATKGELKPEYALGARAAVLAHADPAREDAGAHDIWACGACGKSFKNDEMGLTRNEAEMELVASNAAHGAASMHPDESTRVMKMLYRETTVKLLATELEARADRIVQSPSALPGPEAARVRTGLKRDFEKLTAWLSGRAGLRAREYLGPLMSSVATALWKLGDSETATAVFAELLDQLEVEYGKGSKEAKNVRHNLRLVSGATGTPK*