MSLTEHHHPACPPSSANQVISALISGVLRPGSVWQRRGYRMKYLCRSALYWPATRYLMVGIACEPWFPAMLHAQSSLPGKIHRQYLHRGLSAMARARAIVSHYRWVTRTCSPRIRQALMAAEVQTLVATEVKNGTRLRICASAATGAQREGESTLWCYCDDVVLATLTFSVVEERGEAVVKIGGLQGAKKTVPHEAIRQATRACYGLFPKRLLVEALGLLACREGIARIYAVNDRGHIFRALRYRFSKGRKFFASYDAFWASINGVAVHRYYYQLPLSQPRKAMEDIASKKRAEYRNRYRLLDTIAGQLSQ