MSTKAFSSGSTFPPLNADTLRIYSNRICPYAERARLVLAHKDIPNEVVNIHLSKKPEWFLEKINPLGKVPAIQKDDKVVYESAVCCDYLDQVYPGNKLTPDDPYQQARDKILMEHFGQATTQYYKMLFGPSENCEAAAESLKNQLMEFDKELQKRGDFFGGSEPRMIDFMLWPWFERFPATEKLNLTAYMDRMMSVPAVQKCRLSTENHLEFYQISPEDNTFADD