MARGALPLLRLPVLLALCLAVAACFCGGGNAAAAERKTVGVHELKRGDDFSIKVTNWGATLMSVILPDSKGNLDDVVLGYDTVAEYVNGTAYFGGLIGRVANRVAGARFTLDGKAYRLYPNDGNNSLHGGHRGFSKVIWTVMEHVGGGDSPYISLYYHSFDGEQGFPGDLDVYVTYRLSPPHVLSVRMNATARGSATPVNLAHHAYWNLGGHGSGPVLGETVQLLASRYTPVDAALIPTGALAPVAGTPYDFRAPAPVGARLAELLRGGVAGYDTNYAVDGADDSGTAATSLRPVARVRDGATGRAMELWADQPGVQFYTANGLGGVRGKGGSVYERYGALCMETQGFPDAVNHPGFPSQIVRPGQVYKHDMVFKFSF*