MSPSALSRLLRPVEPLTPAMSISDVADRLLMPEHRAFLSLPVVDDERRVLGLVSRYTLQDIFMQRFGRDLWGRHPVRDVMNRAPLSVSLGASLEEAAQQVTGRLQYPITEDFALVDEEGRYRGLGTVLDLLKAMEARIAQRNRVLRKALVDLKESQAQLVQSEKMASLGQMVAGVAHELNTPLGYVGNNLALLEELSDPLLRLADAQAALVDCLGDPNCDEARLAQALQAADAVRREAAVEQLREDLRQLFVDTRYGLGQIGELVSGLKDFARLDRAFSEEVDLNDCVRNAVLIARTAIKDKAEISSQLGELPLIACAPSQINQVLLNLLTNAAQAMERFGRILLKSWADERQVFLSVQDNGKGMPAEVLGRIFDPFFTTKPVGQGTGLGLSISYKIIQQHGGTIRVASEPGRGTRFLISLPREQARELKRSA*