MGFFVYAALGVVLAMLVAMTKRWQGRPRVHIETLKGKHVVITGGSSGIGLAIAHKCAGEGAFVTLIARTLSKLEDARGYLSGSLELPPDSIVIKAVDVTNAEAVALAIKESFEWRPIDVLVCCAGHATSGLLEGTKVKMLDQIARTNLLGCVFPIHAALPLMKTRSLEHPSSIVIMSSLSALMFLYGSNMYTPTKFALKGLAEMLRFELLPWNIRVNLICPGFTETPMLAEVESDHKLVNFTQELYKFTREEIELPEQVAELTVEGLKKGEFLVSTTLKGTLIAVLGRGCIPSESFGVFLMELVLMIPMRIMSFFWVCHAKRMVRISPYLDKF*