MHPNLSPSSLVIPAIIFLLSHQFSNFVCSDEFHYSNCNSPVECGGLGKIEYPFWVNGAQPDYCGHPRFKLDCLRGDFPTIQIMHRDYLVMDIDYDTQILKMATFYEFFCPEFDITMDSTLFSYTSDVEIATVFYDCSSTDPHPGSYNFSCVIDSFPSHAYLVTNTSAASEFASECKFSASVPVVVPKSADGVKEILSSVFKVNWTVNKTECDECVGSGGRCGYNSTLDQPCCFCPDNPYRNKCPNLRSSMYPSSLSMLFSL