MIHVDPSDELVEAKGYLESACGALDGFERLIVKYDYDFERGATARPANPEASLEQALSTLNLRQANSKEALLDQLDSELLPLLNDQLNTLSLSLLPSALWKEPTGKYKLIIETQFEIERSIDQIKLYIATVSSGSNPTRYGTDDQHLKRLKSHTLHSFSTGFNEGVMILIPHIFEKARELLNRIEDASDELKPEFDNCFHRQEFTKLISRTTSLIDWVIERIRISELDIVQECWVSGVPRIDDCMRQIGELLNPSPTTDSSELDGQENPRKLEQECIIKLARLTIPILKLCRLFYKKLIEGGIMRMIRSPIFTEMCSDQLNSLAQTIHNIPDDIRRLIPLFQKADESLRDVTSSEFTQLANNLKSRLQSPLLLVLMYLVPLIPDTQDLYTQDYYRTWFSTWNLQFIISVHNFVHAVPSLGFLPF*