MLANRTPALAPAFFIWRESAAGGYNAPRHNFLLVAPMSSLPTIAILATGGTIAGSADDSASAARYRAGAVPIDQLLAASKLGLERIANVRAEQVAQIDSKDLTFDVWERLVARIRHWIDVERVDGVVITHGTDTLEETAMLLHLVLQTDMPIVMTAAMRPSTSLSADGPLNLLNAVRAAASPASRGRGVLVALNQRVHAARDVQKGHTYAVEAFVSPDVGPLGFVLDAAVQYQRAAQLPAAADGLPMPAVGQWPWVEVLSSYAQPDARLVDALVEAGVRGLVIAATGAGSIHVNLEAALQQAVKQGVIVLRSTRTGAGVVPAHPDGQGWASSGTLNPYKARVLLMLLIAAGHAQAETASLQQVIDRY