MVGSTSTKQGLPSWIGAASATRTTVEFDQNVAVSGGDTSSSKPSHSENFTDVNLRFGERAISAAGAAVLSAVLVNPLDVAKTRLQAQAAGVPYDSLCSLGPLHANTVLTGLKCNSSGTRAVLGAEPSCSPDCSRYKGTLDVFYKVIRQEGVTKLWRGTNASLTLAIPSVGIYLPLYDIFRNSMEEYTLRNVPMATPYVPLVAGSLARSIACVTCYPVELARTRMQAFRDAKNGVKPPGVWKTLLGVVSPVNSANSYQNSTRTYRLLWTGLGAQLARDVPFSAICWSTLEPVRRKLLGLVGDEASATTVLGANFSAGFIAGSLAAAATCPLDVARTRRQIENDPERALRMTTRQTLVEIWRDGGAKGLFTGVGPRVARAGPSVGIVVSFYEVVKYALRHRHMNRQSKDADL*