MVSLGLETVLAGTPSNICKTKVVCTLGPKSRSVEVLEELLRAGMSVARFNFSHGSHDYHQETLDNLRIAMNNTKLMCAAMLDTKGPEIRTGTLKDGKPVQLTAGREVTITTDYAQPGDENTIAMSYKKLAHDVKPGSQILCADGSIVLEVISTDPAAGTVRARCMNSAMLGERKNVNLPGVVVDLPTLTEKDVDDIIHWAIPNDIDFIAASFVRKGSDIDTIRQVLGERGRFIKIISKVENQEGIQNFDDILLKTDAVMVARGDLGMEIPTEKIFLAQKMMIQKCNYAGKPVITATQMLESMIKNPRPTRAEATDVANAVLDGTDCVMLSGETAAGNFPVEAVKVMTKICREAEASLDYYAMFKNILKQAPMPMSPLESLASSAVRTAHKVHASLIVVLTREGSTARLVAKYRPLVPVLTVAVPVLTTDSLTWTCSGEAPARQCLVTRGLIPVLAEGSARATDSDTTDEILAAAIEHAKRARYCAKGDSIVALHRIGNASVIKIVDIK*