MECNLGTEHPSTDTWNRSKTEQAVVDAFDESLFGDVASDIGFETSLYSHAVKTAPSPPWVASPKILYQQLIRDLDFSEGPRLLSCLETWNEDLFSCFPINEDLYSDMMVLSPDPDDVISTVSTKDHVEMFNLTTRGSVRLPSPPKQPTGLPAYVQEVQDSFTVELRAREEAYTKLLVTYCKSIIRYLQGTAKRTTIGLNIQNPDQKAYTQLRQSILLRYYREVASLARLLYLHLYLTVTREFSWRLYASQSAHPDVFAALKFTWTERRQFTCAFHPVLCNHGIVLLEGKPLTASALREINYRRRELGLPLVRCGLVEENKSPLVQQPSFSVHLPRSVGFLTHHIKRKLDAYAVKHPQEPRHVRADHPYAKVVENRNYGSSIEAMILAPPSPSEILPGDPPRPPTCGFLTR