MGSSRVVAHIEALGTPPFPYCTYLGMPVLAHDGNEHCKEKEWKTSFLSHMEKCPKTFCAGISSSPAGSVSSSAENTAAYMARILTCNLKDGFLVMDRSKAKRCIRSHALQGAEAIVSPELSRLYTNDGASKSMSGGSVEHHPKIDYKSPPPQLGNPLNFYLPPVPCSTPARLHPMYHSAKETCDSWLISSLKPQNEAYKQFLIQSMHPLFVCLTMPDARTDRILPLCKMIAWLFVIDNFCDELLLIADDLMSEKEYYDLILSLLEGRPFSSGKDWNDALKDMSDVLLDVWTEIKTIMSARQQKRFINIIRDVFDATLTQSHQREKQGIVDLDTYLSFRKYTGEGYMFMIMAEFGNGIDLDEDLLKHPDIARLQELVAYHVAYVNDLLSFRKEFCLGHYQNLPSILCVHEGYNMQESIFKVCRMIQGLDDEFVSLKKKVTMNKELVEREGVRDYMEKLGYVMSGFLEWGYQTGRYHGLNNHLSLRTGLVSLVHLDLTLVTQGVVKSELFADA*