MSLCFLLFFLIHASALHNRVSQHSRQEDPFRQAREADLVVDLPGQPHVEFAHYAGYVTVNASHGRALFYWFFEATSNPHSKPLLLWLNGGPGCSSVAYGAAEEIGPFRVGVNGTGLSFNTHSWNHETNLLFIESPAGVGFSYSNVSSDFKNFGDQLTAEDTYAFLAGWFERFPQYKQQEFFLAGESYAGHYVPQLAEIVNERNKEASEYPFFNLKGFMVGNPSLNQYYDIKGLVEFAWSHGVISDQTYRACIKDCNFTAENETTSCIKASETLLAQYQDINIYNLYAPTCHSSGSASRNTPQSRNLHGRFPYSAGAGYDPCIDNYVKIYFNRPEVQKALHANVTGISYNWSPCSSVLSSWTDSPSSMLPTFKKLIAEGLRVWVFSGDTDGRLPVISTRYGLDALKLTITDPWRAWYHKQEVAGWTQSYEGLTYVTVRGAGHMVPVFAPSRALVLFRSFRDGKALPAAK*