MLEGKSYLVSRSVPSSCEAETEWAYLANEVLSGKRPAPEDVGVEGLDEADGGGKRSKPPSPQPHTPDITEGHGSSRHASGGKEQQATGSNPIHSIGRDLTINCLLRLSRSDYGSVASLSRDFRSLVRSGEIYRLRRQNGVAEHWVYFSCNVLEWDAYDPYRDRWIRVPKMPPDECFMCSDKESLAVGTELLVFGMARIVFRYSILTNSWSRADAMNYPRCLFGSTSVGEKAFVAGGTDSLGTILSSAEMYDSENHTWTLLPSMNRARKMCSGVFMDGKFYVIGGVANNNKVLTCGEEYDLKRCSWRIIENMSEGLKGVTGAPPLIAVVNNELYAADYSEKDLKKYDKKNNKWITLGKLPERSVSMNGWGLAFRACGDRLIVIGGPRTYTGGTIELNSWIPNDRPPVWNLIARRPSGNFVYNCAVMSC*