MASLPPCDDDHPQQRPCLPTGFRFRPTDEELVTFYLSRKIEDALFTVPAIAEADFNKEEPWELPGRALIKMGEEEWYFFSVRERKYPTGVRVNRATRAGYWKATGKDREVINSTNGRLVGFKKTLVFYLGRAPKGQKTNWIIHEYTKMDTYAKVDEWVLSRVFLKSIGGNKVVPPKLHENFLDHGHDTAIYLSRLLETQVSTSTMTSSSSHKALIFPTSFMPCLPHDVIPSSPSSSLPLFSHEDIFNDLLDQ