MPLDYHAGRSGWLLYGRGLDKRRLTAWQRELGAALVIVASWVVEDYQVIRLAGSLTPRTTRLAHEAGLDVAPLGKIPHLRTPGLLVMDMDSTAIQIECIDEIAKLAGTGELVSEVTERAMRGELDFTASLRQRVATLKDADASILLQVRDALPLMPGLAQLVLKLETLGWKVAIASGGFTFFAEYLRDKLHLDAVFANELEIRDGKLTGNVLGDIVDAKYKANTLRKLAEKYEIPTAQTVAIGDGANDLPMIKAAGLGIAYHAKPKVNEQAEVTIRHADLMGVFCILSGSMNQK*