MFNTQHKEEADDAVAEFFFANGISFNATHSPLYKEMIRKVLVVGPSFQPPGYNKMRTTLLDRGVSNMQGLMEGLRKSWVVYVVTSPKGPYFLRAIDCSRKMKDAAFQFEVLKDAIEEIGPTNVVQVQHALKAIVISSEWSTWGESKTDQGKKVRQMLLNDDWWIDVKYIVSFTSPMVEIIRYADSDSPNLGEIYESIDSMIGMIKSIMRQRDPTLEFFNEIQKLIEKRWNKLNTPLHMASYALNPKKYVEREGRVAPIDDPEVASSSSTERNWSTYSFIHSIKRNRLTSKRAEKLVYVHSSRRLLTRKAPEYLEGPATRWDVDPEDASQIDDEVDGASLHARLVNVPLDDIELQLQGIDDDGREGSEAHAFLHSLNVEDLNF*