MSLKQEIETWVAALGRYDNNEFDEALAEFDKIGDTSKILFNMGVIHATLGEHEKAVECYQRAIRLDQYLAVAYFQQGVSNFLLGDFEEALANFNDTLLYLRGNSVIDYAQLGLLFKLYSCEVLFNRGLCYIYLQQKEAGMQDLAYAVKEKVVEDHNVIDEAIREEAEGYTVFSIPVGVVYRPNEAKVRNLKTKDYLGKAKLVAASDRSNAFTGFAGSEIKNALTEAKDDRPSENLSFAATNLVKPGLQSRRQQSEPPTDRSNAFPPTPPPENDRLNRGASERNSGGRGKLSIQTQEPSRRYEKAISPQERSRHGRSASAAPARGLSTRDPQRRQRPIEEDYPYGDEQYDPYAVGQRGSKGSRSRQQRYDDRYDDRYEDEEDSENDYGSFDEGEFEMVSTMRRGPGSVARPSRAASRRPPEIRKIRVKVHSDDVRYIMIGTTIEFSDFVDRIRDKFGLRKRFKIKMKDEDVPDDMITMGDQDDLDVAIQSAKSTARRQKLDTGKMEIWVIEV*