MAIRRLRTIFVSLLLGLAASATQAADHSDRNVTAKLGGRFEWDFALFDNDARGTPNRSDNEIRRFWLDVTGKIFAFDYTIEGNFTNLQDKFKGKSIEMGDVYLRHDFGNTGTLTLGQFKQHFSLDDRTSSDYGQFLERSGGANTLAPEYHKGVSWQATRQNTTWWISAYSLDSISLSNVNGRGLSGRGTWSRDTPEGDVLHLGLSLAHQRYDHPGSDGMTALSIRPLPAGHLSDNSDITLAHFANGRDTKVNRWALEYAQVRGPLSWQSEYIGGAFNDGMQRATVQSAYGFISWFVTGESRAYDRNTGRFTRIKALHHPRGALELALRYDRMWGNQHHNNQPNFLNASTASWTLGVNWYIQPNLRLMLDLIDSRNRDHLVGTTLDHTRALTGRFHYDF