MERVICDFGGFFRKVGQIMGTAKQMMPPAYLESFARTMDANPPTPFPVVKRVVERSLGCALSERFSRFDERPLATASIAQVHAATLRDDGRDVVVKVLVADKKMMIGDVASMLHTSIALKRVGLDNGVDFPTVFRAYQSVIEHEFDFNVEARKISEFREVFETHGLSDRVATPRVVDELSGARVLVMERVRGVKVLDALNRARRRGRVPRLPSRARDGVFHTVFRAWGVMLLRHGHYHSDPHPGNLMLRRDGKLAILDWGQTQIAPASYRAHLCRLVIHMCAEDPRAIANEVRTRSQVKLERPTTEALTALCYAYFDTRPSALAEINMFDLNNSPFLRNKIVQNTEEGFFTIRTVFLLRGMMRACGVTASMVSSWERDARAAL