MRVDDDNSIYVGSLPYSATEDTIRRVFGPYGSIVSVKIINDHGTRGKCYCFVTFRNPRSVSDAINDMNGKTIDGRVVRVNGVTTRGGRTDFSRERLRCNTERSLDRGRDRERDYDRDRDWFREQYSDRSREHGRSLDRGEDGDRRHELAHDHDRARDVYQSQDRVMVDNEPVEGRNGDRSWERGHNLHMDQEREHDGTNGDRVFVDMETDQHSRKLNE