MILDYDVILARYGEVAIKGPSVRRRFEGKLLHNIKSAFSCRAELRHGRIFIFPEDMDEALDRLSKIFGIVSFSPAVTAETGFDSIEDSLREYIHELRSEGLLTSRTPFAIRCRRVGEHDFTSQEMAAFAGSVVVGEIGAPVDLGNPDLEIHLEIREDETYIYHRVIPGPGGLPAGTQGKVVALLSGGIDSPVATYLMMKRGCQVVAVHMDNAPFTGEEAEEKVEKIAAKLAEYSAGVEFKLRTFSYGRYLESCRRGAPEKMTCVLCKFGMYHLAEMVAEEEGALAIVDGSSLGQVASQTLPNILATRMGVNIPILSPLIGMDKVEIENLAKRIGTYDISVIPDGGCSAVPAHPSTASPPEAVMEASEKINVKEEVAEIFRKGSKTRIFS