MITAYAQLGFLDTAREFLDKMPQRDLVSWNSLLAAFARQGQMENAMWLFDQIPDPSVASWNALILAFSHGGCVDHADQAFLSMPGRNIVSWTTMITAFASAGQVETAADMFLRMPAQDLVSWNSIFQAYAGIGDFDRASAVFHSMPERSTRAPTVCWNMMLAALAERGDMHIAKDLFDEMRDRNIVSDAAAANAMIVASAANGHLDTAERLFSGLQFRHDLTSWNAMIEGYARNGRVDLCVSALRAMELEGWSPSGASYLSALAAFAHAGLVEEAAQCVASMQGDGGIQASLEHFNRYVDVLARAGRAEEAMELAATMPFVADEV