MKLSTLFILYFFTVSTLANASLKIGYYHSSCPNAESIVRKAVNKAVSRNPGLGAGIIRMHFHDCFVRGCDASILLDPTPGNPTEKEHPANNPSLRGYEVIDEAKIELESICPETVSCSDIIAFAARDSAFKLGGIRYSVPSGRRDGRVSIKDEPTANLPPSTLNAGELEENFAKKGLSLDEMVTLSGAHSIGRSHCSSFSDRLYSFNSTHPQDPSMDPKLAQQLIKRCPRPSTTDPIAPLDVDTPNRLDNKYYLNLKNKRGVLTSDQTLWNSPSTARMARSNAIHGANWAHKFADAMVKMGSIEVMTGIQGEIRKNCRVVN*