MSMGHCSEQRTGFEVTKDWNGADQFAIRSPRGASVRAEKNFSRSDSSVGLSAQVCLHGGQVVSWRNHRGEELLFSSSKAIFKPPRATRGGIPICFPQFGNCGTLEQHGFARNKIWTIDDEAPPLNYGDNNSNKASVDLLLKPSEDDLKCWPHCFELRLRVSLSMDGDLSLISRVRNVNGKPFSFAFAYHTYLSVSDISEVRIEGLETLDYLDNLSQRERFTEQGDAITFESEVDRVYVGCPGVIAVLDHGKKRTFIVRKEGLPDIVVWNPWEKKSKTMADFGDDEYKQMLCVDAAAVERAITLKPGEEWTGKLELSAVASTNCSDHLDRPGRL*