MATPTVVLVPVWGIGHFVPMLEAGKRLLARSARPLTITVLVMPEPMSKRASEIAEHIRQEEASGLGIIRFHHLPAVDPPTDHSGIEEYISRYAQLYAPQVKAAVAALTCPVAGVVVDIFCTTLFDAAHELRVPAYVYLITSAAMCALLLRSPALDEELEAEVEFEESEEGGVDVPGLPPVPASCLPTGLENRKIPTYKWFVYNGRRYMEASGIVVNTVAELEPRVLGAIADGQCTRGTRAPSVYTIGPVIPFTPSTGEKAAAHECVRWLDSQPPASVVFLCFGGTGSFTAPQAHEIAHGLERSGHRFLWVLRGQPEPGTKLPTDGNLVELLPAGFLEETKGRGLVWPAKAPQKEILAHAAVGGFVTHCGWNSILESLWHGVPMVPWPLGAEQHYNAFTLVADMGVAVPMEVDRKRNNFVGAGELERALKALMDDGGEAARKVRERAMEMKAACRKAVEEGGSSSVELQRLCEALVVGAVLPTK*