MSHPRNLHRLVPAFSFLLVSSAIEFQKTDRRRSATNCDTAVKDDAMSKRRGIQRLHGVALPKYGGGIIMDRENNQRVTLGRVEAWKDVTWKDYNSNRYGKGYIQLSFRSHDSVITKEAHWIQYIKRQKWDKEGNTVDQDENIPVDRSLWHRRGEWFLDVPRRACSPFYDEWSMHHRTETQVSIFDQPLGSLDPRLHSKLLIELESHLVLQGKIVWRIRWQVVETAQHGRQVEFLAGGPVDSLADELKPIKRWKIGYSHCHRADEGFTVYLQNEQFSSKAPCPSRSSKFEAANKELPRGLE*