MGKKRSWFSLVKRIFISEAKEKEEKKPKSWRCLFTRFKLKQCPTLAAPRRTLTEARAEQRKHALTVALATAAAAEAAVAAARAAAEVVRLTCSPPSYYHTCDKRNQNLAAIKIQTAFRGYLARKALQALKGLVRLQALVRGQIVRRQAITKLKCLPSTANTRAQVNIGGVLTTEETYKDGNNRKFLRPKKECGGREIKAYVIEQLEGSGQRSWDYNILSQEDVETIWLRKQEALIRRERMKKYSSSHRERINAQMPEETEPYKENGRQSCQLVRWMDSMEHKRKEAENSKAAADSNLLNGHINGTTNIELRNGWKQNSTEGSDMPFSLPRRSFCHRKHNSVIDDSSFPSSPVFPTYMAATESAKAKARALSTPKQRLGFLDSCFDQSSPYTNRPSFWSSLNGESISSSGRSGYSWQNTVSMKSLN*