MAQTSLPGIRSSRLQDAIQLYCQALSLSPSDSDRAMCCKNLGQAFWARSKHRLAMVEEKNPRQQQQQEAFLESLCFDLLSSVSYFLEALNFSRPPAQPKEWVQGIHWTLVDVAWTVDDIRESSPMGGRYKGRFLAELCAVFQQKVPTNVKLQASAIVHKSCAQHGLKNAMALDARFARVPVLRDCLFHLSIAQAHTDPSAAAFLAEIAALRASIVKQIDACEELRRNSPSSSPKTGEFRHQGAAASRPNPAELRRNQSYSEERSQSAQSRIGGNLNSPRGCSSFRSSPPKNRGGGRQPSDLAARSGPSDVERLFNSLPPLDFLRCLYDRYPPSRRRGESLSNLGDIRDVGELKSAYRRAISHYHPDHCGSCPNTAKHADEITKYLIINFNALKDLYYVG*