MRFSTCTVRAGPTEGLDLIEAAQADSEAEAVNALKEAAGILAGLDADFLKNLPQDLKADAKFSGFQLANGPLDREVGDSAAAVLGGLGRAFESLDAKAAAAAARGLADAAAGLPPKSSERARFGRRLAAFAGPLRSGDCEELKQVARALSAAGKSIAEGAEEKPVTPPSPESKVLKFGNLQVELTRQKAFGGVVVAFVFGFLCARLTAGLQSIEPDSMQYANDSASALAQSLRVTLLAAGWSCTAMSAFSAVGLLALGLQMKGKGEDSS*