MSVTTYPQAAVAVASSSCSNTPAVCARRQCLPLHGSFLPTPLHLKVRSWSASQTLRASQPSPSYVLRCRASLKALVFDCDGVILESEDLHRRAYNAAFSHFSVVCPGSTRPLEWTPEFYDQLQNQIGGGKPKMRWYFGQHGWPSSTLFPSAPASDTDQSVLIDTLQDWKTNKYKDIISSGTINPRPGVLNLMDEARAKGNLVAVCSAATKSSVVFCLTNLLGKDRFEQLDCFLAGDDVQKKKPDPSIYIEAAKRLNVPAEECLVVEDSVIGLQAALGAGMKCIISYTSSTAEQDFSGASAVYADLGNIRFQHLQELMESTVTC*