MVRRMVLVAALVVATVAVLAGGARAQLKEGFYGSTCPQAEKIVKEFVKAHIPHAPDVAATLIRTHFHDCFVRGCDASVLLNATGGKEAEKDAAPNQTLRGFGFIDRIKALLEKECPGVVSCADILALAARDSVGVIGGPFWSVPTGRRDGTVSIKQEALDQIPAPTMNFTTLLQSFRNKSLDLADLVWLSGAHTIGISHCNSFSERLYNFTGRAVPGDADPSLDPLYAAKLRRKCKTLTDNTTIVEMDPGSFRTFDLSYYRGVLKRRGLFQSDAALITDAASKADILSVVNAPPEVFFQVFARSMVKMGAIDVKTGSEGEIRKHCAFVNKH*