MALHLRSSFSSKSTLLNILRHNLGFGSRSHVTRHIRQILPHDPPLRGSQNPISRLCNTMAEPETLSSFVQHEYANNHQVMDFPGGKVAFTPEIQFISESDKERVPCYRVLDDNGQLITNSQFVQVSEEVAVKIYSDMVTLQIMDNIFYEAQRQGRLSFYATAIGEEAINIASAAALTPQDVIFPQYREPGVLLWRGFTLQEFANQCFGNKSDYGKGRQMPVHYGSNKLNYFTVSATIATQLPNAVGAAYSLKMDKKDACAVTYFGDGGTSEGDFHAALNIAAVMEAPVLFICRNNGWAISTPTSDQFRSDGVVVKGRAYGIRSIRVDGNDALAMYSAVHTAREMAIREQRPILIEALTYRVGHHSTSDDSTRYRSAGEIEWWNKARNPLSRFRTWIESNGWWSDKTESDLRSRIKKEMLEALRVAEKTEKPNLQNMFSDVYDVPPSNLREQELLVRQTINSHPQDYPSDVPL*