MTSQQLGYCWVLLIALLSCSAATASEVPAIIVFGDSTVDAGNNNYILTVAKGNFPPYGRDFDGGVATGRFSNGRLVTDFVSEALGLPSSVPAYLDSTYTIDQLATGVSFASGGTGLDSLTARVVSVIPLSQQLEYFKEYIEKLKQAKGEDVANEIITEALYVFSIGTNDFIINYFNLPLRRAVYTTAEYTAYLVGEAAAAVRDTHELGAHKIIFAGLAPIGCLPSARTLNHDAPGECNEEHSQVAVAFNTALTEAIGKLNDELTGLRVVYSDTYSVLSAILSNPSYYGFVNIAQGCCGTGLIETSVLCGFNDHLTCQDANSYVFFDSVHPSERTYQIIANKIINTDLKLVL*