MAARRRHVAAGAGAPAPAAGEWAAVTAGGGAAWALSPVEEVGTKQELMRRTGLPPRDLRALDPALSSAASASSCRPSAITGRDRAVVVNLDRARAVITASEVLVPSPRDPAVAPLVRELRARLALAASPTPAPSPSPPQHGMAVGMDGSISPSQASRGGEEAAGNGKDGEALGGGDKALPFEFRALEVCLEFACKSLEHETCTLEKEAYPALDELTSKVSTLNLERVRQIKSRLVAISGKVQKVRDELEHLLDDDMDMAALHLTEKLAYQSSRFDIDKEASELEDHSSRDEEGVEGGGGGDGDDETIAGGGSFSPNTDELEILLESYFVQIDGTLNSLSTLREYVEDTEDYINMMLDEKQNQLLQMGILLSTGTLVSSCAIAVTGVFGINVHISLYDSPASSAAFPCAAAGIVAGSLALYLAALLCYKRAGILQ*