MSLSHHTASKLSIPHSFSRSLLSGRISGLALRRCQQQQHRLQLLNHSVFASSNLNTSPDPPPGTVNHRFGGTKLLTDEEVAETASLVKDFVERISLTGGAFDFSGATEPLVPKPLRKVKKVVLVRHGLSTWNEDSRIQGSSDLSVLSEKGAAQALRCKAALEKVKFDTCFASPISRAKTMAELIWEGRKEPLVFLDTLKEAHLHFLEGMKNEDAKVQFPELYKAWREDPANFFIEGVYPVVELWSRAKRAWEEILSADGQTILVVTHKSILRALICMALGMGPDRFRAIDINNGGISSLKFNEKGEPLLQSLNMTAHLHVDSVHY*