MAPVVISKLSSFPFWVTIGQGSTTGRHFCAVKKNIDLVYSKSGEPLSRQMSTHGTNFDSDSISTINEAPGFKILKEELRYSRYLNVYNRIVEHPPIKEEAESTRSEAKIVEYDIVGAKTNSFHFCAVFPYDSLRKSVTLIREYAQESYSGGNCYMYGVPCGGLSEKHTSLEDCARKELSEEDFDSRVADEFSAHESYRGCPAIDACGSSFCSKKLFFTLGILKPWRKWIGYKQAQLQGGKLVKLISDDHPGLLEVKWCRNRFTPFLLLDPERDPRPCPMDREEVIEVLAVDIPALKQIMYGGSMMLPSIATLGFTTSDQDSSSLWWVLDLFLVELGFCRQWVGMNHIALVHYTLCIVLPFEVLVHGKRYQSFLEDRCKPWNVWFIRNVDIELI*