MFQKIRQLIKDSEHWYLSTPERALNASYTAALKIRAIENEHFGGRPISRFALSDGSEGNYFQAELQKLLKTVRMRLTEFKATHRILEIDDASTPAVTLPANLSNHQSVGNQDSEAAATYTITAEVINPGELTIPAKLRFIDATLNRYKRLHHSELVALGNPSLSHQNLEQNGNGKKTRKPTSARTDPANLELGSFYESGYSNEDLTDDSKLDSGFIPRSILRTADRFRRELDPGDNNEEEIVRDFRTSKARTRIAIRFVLLLIIIPLLTQQLSKILVIGPIVNHFKAVGKIEMIINTQIQERVLNELDQFENKIRFQSLISQVPVPPAELQEQLREKAIELSTEYQKELIEPLKNILSDSLGVSAFTLLLLLNRPQIAILKTFMDEVVYGLSDSAKAFIIILFTDVFVGFHSPHGWTVIVNNTLEHFGLPQNEDFIDMFIATFPVMLDTVFKYWIFRYLNQISPSAVATYKNMNE