MHPNLSPSSLVIPAIIFLLSHQFSNFVCSDEFHYSNCNSPVECGGLGKIEYPFWVNGAQPDYCGHPRFKLDCLRGDFPTIQIMHRDYLVMDIDYDTQILKMATFYEFFCPEFDITMDSTLFSYTSDVEIATVFYDCSSTDPHPGSYNFSCVIDSFPSHAYLVTNTSAASEFASECKFSASVPVVVPKSADGVKEILSSVFKVNWTVNKTECDECVGSGGRCGYNSTLDQPCCFCPDNPYRNKCPNLRSSMYPSSLSMLFSL*