MSDHRAKRPSDGAATVASPAAKRARDPPAPALPTNKEAPDMAPKTRIFCDILASRADDEELNAELDKADIRVSIADVEQVLRFSYAHPRAAAAFFRWAGYRYLGHEHSPYSWNLLVDILGKNRLFEPMWDTVKSMQSQQLLSLATFASIFSSLAATPGGSPLKAFMDMPRYGMTRDTPALNSLLSALCRANRLDDARAAIPVARAEAGTRPDADSYAILLEGSEAAADLRVAREVFDEMVQAIGFYPDNVPAYDSFLTTLVSSDSSTALPEAMEYLNVLSRHGCSPGEKFFRAALAAHLDARQLRGAMNLWDDFVGRRGLVPDMEMYNTMIKLQGSLGHAELIVGYLDDMISNGVFPDTNTYNVVLQLLLKGKKHREAAAIFSEMVKNECWPNEGNCSLALRMFLDTHYWETGIKVWCCMVENGLPPLQECGNMLVAKLKDDRLPEACKYAEDMIDRGIKLSSATLSKLKQRLQRIKKGEIHDHLLAKWKAH*