MAATAPKATTTTYRCPRGEPTVASAMAATRMAIEAKCEIVIALGGGTAIDTAKAVAAMMTNGGAEADAYDFLEVVGRGRALTTRTAPFIAVPTTAGPGAEVAKNAVLEAGDRKVSMRHPYMLPSIAVIDPELTLGLPRDATAHTGLDALTQCIEPYVCCVPNPLVDAISMAGIVAGSSALRRVVDDGSDIDAREQMCLCSYYGGLSLANAKLGAVHGFSGTLGGLLHAPHGAICAALLPHSWTVNVAALEGRVAKDDPEVSARALARYAEVARAMTNDPEATVQDGIAFLVDLVEHCGVPGLGTFGLKASDFASVVEKSKQSSSMKGNPVELTDEELTTMLALAL*