MLKPSLPPGFRFHPTDQELLIYYLKQKITSSSSPPSVDNCSDQVSLIADINIYKFDPWDLPNMAMFGENEWFFFSPRDRKYPNGARPNRTAASGYWKATGTDKPILSTNGTSHCLGVKKALVFYQGKPPKGIKTNWMMLEYRLLDRSTQIRTLKRSMRLDDFVLCRVRLKTNTNGLQYPREEISFINCPPRGLTMTETMSFKDDVKATLAASVDGYVGYDFQACLASLGNDADDADVEGSTCNEQQVSPSYSISNGTTIMDHHRNPETKPSGAAGSSSDALEFYAIRKAMSFGGDFEGIDTTPSKKMRLFEEDEDTVLSSGDNDFQASICPTVNSRPIQGYYI*