MAPVLDFPINVGLIDDVQELKKNRKTKIPNRFVRDVAERPAVATIQSPLSTSIPVIDLSKLMKGNKEDFHFEIMKLSASCDEWGFFQVINHGIDLDLLKKIEKVAMEFFMLPVEEKQKYPMAPGTVQGYGQAFVFSEDQKLDWCNMFALGLVPHSIRNPKLWPTNPPTFSDTIETYSREIRKLCKDLLRFIALSLGLRGNVFEDMFGESVQAMRMNYYPACPRPDLVLGLSPHSDGSALTVLQQGKGSTVGLQILKNNTWVPIQPVTNALVINIGDTIEVLTNGRYKSSEHRAVTNKEKDRLSIVTFYAPSYEIEIGPMPEMVDENNPSKYRRYNHGEYSRHYVTNKLQGKKTLDFAKIPPKNSF*