MADRERELPHVAILSSPGMGFLIPLAQLAKRLVLHHFSVTFITHTIDSLQITQNTILNTLPRSIKTISLPPISPQEIPPDAKLPTFVSITQKLSTPSLLHVLKTLRLTSTHRLVALVVDLFGTDAFDVAGEIGVPSYILYTGNFLALSVDLHLSTLDPESSEPVKMPGCRPIPREDLVTTAQDRTNQAYTWLLHHAGRYKLAKGILVNSFAELEPETLMCLKGEPSHLPVYPVGPLVQSGSTGKGDGPTPNWLRWLDDQPRGSVLFVSFGSGGALSFEQTQELALGLELSGLRFLWVVRSPNDKEACATYFGVKNNQQEPLDCLPDGFLERTKGVGHLGPLWVPQIEVLSHGSTGGFLSHCGWNSTLESMVHGVPMIAWPLHAEQRTNALILVEDLKVAVRPTAGESGVVKREEIARVVKALMDGGDEGKRIRSRMMRLKEACVKALAPQDGSSHKALSDVLRQWTSRVSLE*