MSPSAPPSALRLRGLPKASLPASSSFPPSARFPHHLSMSASSSRRPPPLAATAAAAGTGSGASPSLLAADPGHRDAVLLAARGAMANCLGETSLHLAVPGLRLAAKGKVRDVYESGEHLVLVTTDRQSAFDRVLASIPFKGQVLNETSLWWFDRTRHITPNAVVSSPDKNVTIAKRCSVFPVEFVVRGYVTGSTDTSLWTVYNKGARNYCGNVLRDGMVKNQKLSANILTPTTKAADHDVPVTPEEIINSGLMSKEDFDEARSKALSLFAYGQEVALENGLILVDTKYEFGKTADGTIMLIDEVHTPDSSRYWIADSYEERFSSGLEPENVDKEFLRLWFKNNCNPYEDAVLPEAPEELVCELAWRYIFLFETITNTKFEIPKTQEPIHERISRNVAQALQNL*