MVVGLGLSSAEKSYIAGGIAVDLRGDGRGRHHFRDFSIDTSIIPQANGSARLRLGGTDVIASVKAELCAPPPGRPHHGKLEINVECSPTAAPEFEGRGGEELSMDLSRALQRSFLGGASGAGAAIDLASLVVLEGKLCWMLYFDGLVLSSDGNLLDALSIAMKAALSNCGLPKVEITSGTNPEDDADFELNEEEFTPVDTSRFPVIVTLTKVGKHYIVDATAEEESQMTAAVSVAVNKKGSICGLTKRGGTGLDPSVLLDMISVAKRVSQTLITSIDAEISAAESRHDDQ*