MSTLLSTIHSFFFSFFSFLISSFSLSSPSSFFLVPARAMAASNRYYLISLPIRDSATASWSSLQQNLAKVSFDTPAYKLHVPDLRVGTLDSLLSLSDDLVKANSIVEGITQKIRRQIEDLERASGSEVALLSVGGVPIESYITRFTWDEAKYPIMTPLREILNTIQENVARLEDDLKVRVAEYNNVKGQLNAINRKQSGSMAVRDLSNLVKADDIVDSEHLTTLLSVVSKHSQKDWISCYEILSDFVVPRSSKKIHEDNEYALYTVTLFRKVSDTFKTAARERGFQIRDFEYDPEARQKREEELVNLTRDQETMKSALQQWCYAIYGEVFSSWMHLCAIRVFIESILRYGLPPSFLAAVLSPSLKSEKKVRSMLATLADEKNSSFWKSEDDVGGLAGLAGGEAEVHPYVSLTLNLGS*