MSRFQNLLCFTILLATVTFFNVASAHVKIKLALPQTGDPISVGDVEPYTVKIVSTFVADLEKECAKTEKFRHFFEKVNAFSKCVCSVSMDHESHMKAKAGSLFQAISALGSDENGSKGGMVNKLQKEKTEAMETVKMLQSIGEKITGRQNNKTEINGTLKLTTKQQKEIKDGILKWVKVITQIAKQADEISMESETKKESKEENYVGPRILVQTKSSTKSDKNSDKKSGNKKNNKGESKKKKRGGKEGRQGSAKSKGGSNDDKSSKNKGKSSENAKNQQSKYGKVEKKKGGVDQSRNKTAERLRAEAADELD*