MSPSPTVQQSQAALAKFAALDPPPITTAEEREQAKTDLLALAQATDYQMFGILAETCDQAIAALTAYSQAFGYEMPTNWQPITGPTYLKFNPNLGSCYTDNYVGNHRGVLISFQSESEEIINQTYGHFPLDLFSNP