MKDWSTPVCSPGEVIFAPDFKQSLYCHLLSGLIFRDEVQVVSSTFAHSIVHAFRTFEQVWEELVVDIREGVLSSRVTVPSIRLVMSKLLKPDPELAETIYSKCSSLSNWRNLLLSINIDKNTEKYLQLAVEAASKHLVDKKLEVMDFTSHVNVSADPGHYVISWELSGEATDEILQECCDCLDKTFLDAGYVSSRKVNAIGALELRIVKRGTFHKILDHFVGLGGTVSQFKTPRCVGPTNSSLIQILSSNVVKSYSSTAFF*