MNLVVKLALIAWRNIWLPQALHSRNPVDIDLLTCWDHAYNFDAKIFHLHTPKAAGCSVVSDLSSLVGRKNIYSDERCFRLSDSANFTALQDRVVMIRQPREHVFSQYQFCKLASDPGYRSTLRYLRGLPGQTNFHLANSFQNWTDEWTRSPRYGRYSIYEDYEFCYCPHNLQASRLACQNDNFCSATVDLDAAKRSLDAATMLGVTEAYHESLCLFHAHLMGELPDHCNCESPDWNSYKETKETHGESYEGSIEDMPAETIAQVDAMTQQDRAIYQRGVKRFVADVQKMEKRFGTKILCQERLKMLDQKANY*