MASSHLPVEVHNPRGRVRVISTKPMPGSRWIKLLVDAGFRVEICTAKKTILSVEDIKKLIGDHCHGVIGQLTEDWGDDLFATLKKAGGHAFSNMAVGFNNVDVTAATRHGIAVGNTPGVLTETTAELAASLTLTAARRVVEADTFMRAGKYDGWLPTLFIGNLLKGQTVGIIGAGRIGSAYARMMVEGFKMNVVYYDLYQATRLEKFVTAYGDFLKSQGETPVTWQRVQTVEEVLRLSDVVSLHPVLDKTTYHLMNSSRLGMMKTNAILVNASRGPIIDEEALVQHLKANPQFRAALDVFEDEPFMKPGLAELPNAVVVPHIASASKWTREGMATLAALNVVGKLKGYPVWFDANNVLPFLDENSEPPAACPSIVNSKNLGLKILNPPSKL*