MSLNSTPQSVRVHIGLFGKRNAGKSSIINAITNQSAAIVSDIAGTTTDPVFRPMEILPIGPCVLIDTAGLDDVGELGELRIGKSLDVLEKTDIALLVVDCQIGISQEDLSLIEKFNDKNIPHILILNKIDTIKNQSEILNLTKNKVKCPVVSVSSTDKIGIENLKNEIIKVLPKDSTEFKLVSDLIEPNDLVVLVVPIDKAAPKGRLILPQQQVIRDILDNGAISIVTKEDSLKETLSNLGKKPKLVITDSQVFPQVDKDTPKDIPLTSFSILFARQKGDLKELINGAYALENLKDGDKILMAEGCTHHRQTDDIGTVKIPNMIRKKTGKNITFEFSSGVSFTEDINKYALVVHCGACMMNRAGMLSRIEKAKSFNVPIVNYGVLIAYVKGILERSLELFNY*