MADHDPRAAAASSSAGGDEDDEGTDTDVSDSNLGNPQGQDPLPFPDAAWVPPHPLAPAHEPAGALPPPLPQGPSAGASATTDDSRRLFQRLWTDEEELLILRGFLDFTARRGTTFASHQYDTGPFYEEIRRRLSFEFTKSQLIEKLRRLKKKYRVCAARVAAQGDAFAFRSVHEGAIYDVARHIWRPAFRRGEGGGAADASDEDDINPVAAAAMEDGGGGSASTPVPTARGRGGRCVRRRTAQELEAPALPATSALLLSDAAEDRHVVAVENLAPPPPLQVPTVSLTGATPSPMPVCTGGAAEEAIKSIMSPLLKEFINSVAVGGQSGFGLGLGTGFGGIGGFDILGLGTGVPGPNPGMPSDDKWRQQQILELEVYLKRIELVREQVTAALEDLRSSEG*