MVYAGPGNARQPGDNLGKYSLVMKFGGSSIASSQRMREVAEIVITVQDDLPVVVLSAMGRTTNNLLDAGELALKCDNSDEVANLEPIVEIRACHISAMHELNIDSDTFQEVCKLLDKMEQLCTGIALMQECTGRTRATLVSFGERMSSRIFSSYLRSLGLRSRQFDAFDELGFITSDQFENGVIREQTYSNVKAALTRRSDEPASIAVVTGFLGRGEKTGAITTLGRGGSDLTATVIGSALNVPEVQVWKDVDGVLSADPREVEGTIPLTFLSFHEATELAYFGAQVLHPQSMRPAMDSDSLCVRVKNSYNIEAPGTLIGHVRSTRDSDWILTAIVRKKNVTLLDVVSTRMLGQYGFLARVFAVMEKARISVDCIATSEVSVSLTLDPAKLWSRDLVKEELEALVRDFENNGIARVSYTTGNSLVSLIGNVERNNEIMERSFRALGSAGIRVKMVSQGASKTNISLLVSESQGAQAVRAIHAEFFRARQLSEDQNKSK*