MSLSSRASKLTTPDPSFSILTNPYHPTLNPSGHINLAVAENTLMHASLQSHLHSHLHVPTSAFTYGDFFKRSRSAIATFLTKHLHAVSPIKPEHVAVVSGCTAAVEHISWALADPGDLILLGRPYYGAFPWDATIRTGAKLAYVDFGDEDPLGDTCVKKYEDRILEAKANGENVTALLLCHPHNPLGRCYPLHVLIDLLKLCNKHKLHLISDEIYALSVFENTVDAEPPLCHPPAPFHSVLSIDLTGLIDPAYVHVIWGMSKDFGANGLRLGAIISQHNIDLMTALFPLVLLTSVSSLTEHVLANILEDDAWVETYIKENQRKLSTYYKHITTWAKTNDIVYAPGVNAGFFIWADLGRTFRKHRKDEPEDLDQAVMDALLRHKVFLASGARFGSEKPGWFRIVFSHEREYLDEGLRRIVAAVTTPEPLEEARIDLRRGSITAEDL*