MDLIVTKLKHLRFFGVRLSSLLSKSLFLIVTALIIRTLFLPESFRFRTRNLHEFDLLQSKSGNPRTRFLEVPQIVWGLNNQKIAFARACLTARLLNRTLLMPSLSASLFYKEIDQLQPISFDKVFQFDKFNSLCKGFVQLGRYSDLHNHSDIVTVQKGSGRRWTPERDLDQLHNLKHDESETIRVAGKNPFLWHDHWPVKDYAQVFECLVLVEEFSNEADKVVAKIREFGSKSKSKSKSNIDSPYVAVHMRIEKDWMIHCKKLQQRANVSEICSSKNEITTRVSNIPGLKTPTVLYLAVADALLEDGSILNGWGPGLHPVEKKKLGVVEIYKNHPYLIQSAIDYEVCLRADVFVGNSYSTFSSLVVLERSQKMVKMGVKRGCEIGMNVKWPSFAYNLKGEFGGPRPWMTDFLDSSLQAISYGSNNISC*