MTRRRALVVRGGWEGHRPVEATDLFIPFLEVNGYTVRVEGSTEIYADATALADTDLIVQCMTMSQITGEQVAGLATAVAAGTGFTGWHGGIVDSFRACSDYLHLVGGQFATHPSVPPCDRRGGEQDAFLPHSITITDHGRQHPITAGIEDFDLVTEQYWVLHDDLIDVLATTTHPTREWQPWHRPVTSPAIWTRHWGAGRIVVTTPGHSLDVLEHPSVRTVIERGMVWATRTASAS