MRSALLLFSHHLRISIGLRELPKLCPECLPETLETEYFEGVPGQEPPRLKGPVSPETFDQAARSGKVLILENASAGMALEGWSCERLAQEFPDAKMRREYDWVKNPEDRNLQVFSKVSWTSTLEQGEDASERLRQDSSAPPFAPFYWGVREHRNGDVGSKKVVKRIQELIASSVPSFMDKQNAASLFDNAEFWMGAKGTGARAHMDSHCISTLSVVLHGERRWRIGPVPRLAKGAGRSPDGEVVFDDGVAYQLGWKPMFEFSLKEGEAVLFPPGWIHETLNTAEGCTVALTTQFDIPIPVRYYRTFYNRLRRVGDLNACWEWMVGWPGAKPSKDLTKAKSMAEQLFTKKAEKLSQQELDFFDLNEDGNVTQKEFIDTFVAWAATEQAIKKEKRKNMPRCDMAWDEKVFAGKGGEL*