MDWLVSMPKVELHAHLNGSIRNSTLLELARELGEKGTIVFSDFEHVIKKNDRSLREVFKLFDLIHIVTTDHKTITRITKEVVEDFAAENVVYLELRTTPKRNDSIGMSKKSYMEAVVEGLRSISNLDINLSSDDFDKCSSTNEKKIFVRLLLSIDRRESTESAMETVNLALEMRDVGVVGIDLSGNPTIGEWATFFPALKFAREQGLSVTLHCGEVPNSVEIQSMLDFLPGRIGHACCFQDQEWRKLKSSKIPVEICLTSNIRTETISSIDVHHFAELYKANHPIVLCTDDSGVFSTNLSTEYALVSSTFGLGRMELFELARKAVDYIYAGKGVKMELIKVFESVGRTLEYN*