MSSGSSSLFTSLGAALHNLSSPRFSLRGGGSSPSAKSNPGHHAFESELATAIEELKSTDDAGYLTIAWLCRGMGAVLSSHAAMEACLPDLQQGLSESDNKWLDEYMDDTVKLLDVCSTLKEAVEDMKNYHVLLELALHTLEKGAMVEAQMKRAKDALTKCSEAFKKRDDEISQKRAKLENCSSMLRRMGEKLNSEDSSKGKLFAVLYACQVTTIFICGVLVAALSFKPRRPLSTISVAGQLSWSFALSSLQQRVKELVEKKKAKGTCALLEELEKTDISVRCLQELVEKLLNGKDFPVGANQAMEVRQLLESLSDCSRELGQGLAPLEFHVGEVFKVLIASRMTLLDIYSHI*