MLQAVAVPVLGNVCHVFMHGLNRVQIYGAEKLHQVLENRMENKPLITVSNHVAAMDDPLVIAALLPPSVILDAQNLRWTLCATDRCFRNPVTSAFFKHVKVLPVSRGDGIYQKGMDMAISKLNRGGWVHIFPEGSRSRDGGKTMGSIKRGIGRLILDADNLPIVIPFVHTGMQDIMPVGAKLPRIGKTVTVLVGDPIKFDDLLAAGEKDNIPRGKLYDAVSTRIGDRLHMLKAQVERLAVQEALQSQHYHDYVAEQAAGIVQHVDWEALGMDNYMSIGEDHASPPRQEPSSEQPLVEKQMEENSQDRYFRLGFSRESGIVSRIRDYMGSTELMLFSARCLVANSRVKENFENDSSIGGLEQLLDALV*