MSDALQRSPGSRRQRLRLRRRIALPALLPPPPPPPPPPRLPMLNAAWALWWLHPPKTGTSFRDSVLDYPWSAYRDTTWPQGCHQVLGLDMTDRIQRPGAQVVAMFRQPEDRLVSAYFHMRDLLRKPRPKGVRGLPRLEWPQSPVGCCWKDWGWEPSVFVRVHKDVAAAVPPERALARFTGCMTNMVLGYGCMSQHATSPADARRAVEQRLRHFLFVGDQGQWNMSLCLFNAIMTGRRFVLPRQLANSRPTSTKLLDPANPAGSAIATRDPIDGELWNYVQRRFRRDVRRHGVSPECCPVTSDPTALPQLGPSGCTRYPLQRRPHAPHSKPDFAPVRFVLSTX