MATPTVVLVPVWGIGHFVPMLEAGKRLLARSARPLTITVLVMPEPMSKRASEIAEHIRQEEASGLGIIRFHHLPAVDPPTDHSGIEEYISRYAQLYAPQVKAAVAALTCPVAGVVVDIFCTTLFDAVHELRVPAYVYLITSAAMCALLLRSPALDEELEAEVEFEESEEGGVDVPGLPPVPASCLPTGLENRKIPTYKWFVYNGRRYMEASGIVVNTVAELEPRVLGAIADGQCTRGTRAPSVYTIGPVIPFTPSTGEKAAAHECVRWLDSQPPASVVFLCFGGTGSFTAPQAHEIAHGLERSGHRFLWVLRGQPEPGTKLPTDGNLVELLPAGFLEETKGRGLVWPAKAPQKEILAHAAVGGFVTHCGWNSILESLWHGVPMVPWPLGAEQHYNAFTLVADMGVAVPMEVDRKRNNFVGAGELERALKALMDDGGEAARKVRERAMEMKAACRKAVEEGGSSSVELQRLCEALVVGAVLPTK*