MTVKSFLSLAALVVTVSAANYRRVACPDGVHTATNAACCAFLSLRDDLVENLFGGVCGEEAHESLRLAFHDAIGFSKSMGPSAGGGADGSVMVFPDIEANFPANLGIIDSIEFLTPFLASHNVSAGDLVQFAAAVGLTNCPGAPQLQFMAGRPPPVAPSIIGLVPEPQDNLDMIFARMLDGGGFSPIETAQLLISHTIARSDHIVPGAEAVPFDSTPFAFDTQFFVDIQLRGVGFPGGAGGNQGEAESPLPQSSGENIGELRLISDQSLARDSRTACTFQSFVNNQELMTNSFKTVMQKLALIGQNPAQLVDCSEAIPAALPPVTKPATLPAGKTMGDIEQACATAPFPTLATDPGPATLIPHCPPQQGGDADDCDDDEGSL*