MKNLFQTFSDTTRVAHWLRVETTYHLWGGPLKTTHDKPIGGPRVGPNTCPYPIHRLTLLIHSPPEKRSSVFSRTKQYFGSLFCGMASLQEHEIDQDDEVGTSDLSSSAGEPEEENNANDNGMSKPSSSDQTTTFQALSMKEEPVDSEPDAEQKPQAPSIGVVPVIQMQMPMPIPMPMPVSSGRRSSTKDRHTKVEGRGRRIRIPATCAARIFQLTRELGHKSDGETVRWLLEHAEQAIIEATGTGTVPAIAVSVGGTLKIPTSSSSNPEGEAPKKRKRPANSEFYDVNDGVSVSSGLAPVGATAVAAAAPQGLVPIWAVGNAGMMIPPNAPQLWTISPSVSPVFNMSARPISSFSTMAPCVSSTTTTTNTSATKPQMLRDFSLEIYDKKELQFMGRSGNQQTQSSKIFVLPCNIHHSSTIKPIFSVYFIVL*