MRRIFYFWSPLYFQILPFPEQFIDIMSANWTRRVIFIKSFRPYLLSTTNAFRSLKTFSIEDSDVTDEVGEWLHELARNNSVLEVINFAVLGLEDVDVADLASLVKRCKALVSLKIREVEIVDMIDALTRASSLIALGTGTCDVLWDEDSTTDRYLSLPSHLTSLSGLWAVGDPRQALIIPTAPNLKKLDLKFTLLSTKTASKKMREFEATTSGARRCRSHHSQRYGCCWARVCTYAAVDRICVMESAARHLMDLPLDDGIKLLLKGCPKLSKLAVYLRHGSLTDRGMDHIGEFGTNLKWLLLGCAGESDIGLAHLAHEAQLIERIEYRACLFGEAGLAAAVMAMSSLKFLWVQGYRRALTSLTATVFEHRNHSSCWRSTGQTHSSLFHSWASH*