MIMSLLQGFHTKKDKMKGTHMDALGFYNDTHLVVIKLNHLWILRLISQIAILWLVILSFPWIDTVIRGLTSSYELINVTKGDHTMANYNSVKLEVLPLIFHDLANEGLLKTRDRSLFITNGNEEVIYNSQVTSDYDVDLISLSDLARKDETYDFALIPYDSFKSLDFIDRAMNVGGIVVVQLINDNPMITYSQQSNYKVVYVRKFDSTIVAMRKTSSFTSIESTTLEDVLLEPPRASSGKSSRYLKRTRYLPELMNIPLDSYPRRVFIEIFGLQDKNEKSGDSTWFSKNYPTRNTKFEIFRIEAVTKESSAPLIEMSDWLEKNVKEDEYVVMKAEAEVVEEMVRNKAIKLVDELFLECKHQGVKKGDKKKSRRAYWECLSLYGMLRDEGVAVHQWWG*