MIAQCFLVTLSLVQSAAAFVAPRAASPFTASSHFHSPIPQLYAAAREVDCLVVGSGVSGSSLAFNLVKNHDVDTLMVERNEVVGGNLISKENEEGFVWEEGPNSFQPTPYISRLVHELGITKDLVLADGSLPRFVYWQGEGAGAKLANLHALPTNLPGDLLDFNLLTWPGKIRAGLGAIGLIAPPPTDREESIREFVTRHLGAETFERVIDPFVSGVYAGDPDELAMKAALKKIHRLEGLGDLGPGLVSGAINRFKEIADEKTSNPPDPAWPTYKGGQLGSFRKGLQTLALAAEEYLGPERVMKNTPIDKVEKLPDGRFKVTVLKDDKPIEIIAKSVCLTSPTRVTCKVAADLVPAATRLAEVYSPPVASVTMAYKKEWFKELPGGTSREPLRGFGHLLPRKMGVRSLGTIWSSSLFPGRAPEGWELLLTYIGGARDKGIADLSEEEIYKQVDADNHEILLKSDAPSGKRIGIRVWQTAIPQYRKGHLEILDALEADEAKFGWTEAEKVAKYLQSTEENMTSSVTEPQEISVA*