MSHSAAELQKPTGEYRQYLPDLSLKRFQVMRNQDAHEYAHDFKTLKNPPWLHALYMHWVDLLQEPFKGVTTDGNVRPGLFTLQDEGVPVGDIVDSVQNVLSLADDKQRQALSYHIDSPEWRTWSNPEFLLAHKGLRLDEIDNKLRDAIMNVLKTSLSPEGYDKAVKAMRINHFLGELVESPKVMNEFSYNFVLFGRPSTTRPWGWSFYGHHLCLNIFLYKNQIVASPWFTGAEPNEIDDGPYSGTRIMQVEEELGLRLMQSLTPDLQQKARVFAEMHDPAMPPGRWNRDDQRHLCGAYRDNRVVPNEGITVDGFTEEQKKYMYGIFEQYLLYLPARARQMKLDQIRQYESETYFCWIGGYGDSDPFYYRLQSPVVLIEFDHHSGVFLNNEEPKKFHIHTLLRTPNAGDYGQALRAQIPAVEGLNGKEIVWEKSAL*