MSTLSSSFGDIVGMVVASDNLPYKWLPSQHASPAPEDEGGGRSRKQEWANHLLQQPIPALSLEIGAGGCEKRGLEMEEWESVLPESALSPNNDQSFCQWFRSDMDDPSLKHLLQGSGGAQEFKSTTSAGDTPQFSASSLVESVHYALPPVSKQQLLSIQNHTNSFDNVVEVNGVDCVESMEGFKEDLIGSEIDELEEGRDLGET