MLFTLIGTGWYFFKPYLQGKERKVLIVFIPLQVLDNIATVVIDETGPYAKDWLSWNQSFLDQLNLCEGYAQNMQLKLKLLSIVVKYMMYRPNFSTVFCEAVKNTHTCESILGDLSKTLHLSLPEQIRLGLALEDSDDTNQSQEGLSKHVPTFLEALSLLQPKAQMSLLLTQLFTNEVNVFNSLRNFESLSRRNGLVSNDILTQLEEATDVANIMEELGYGCTIDVSHCKDILSFFSPLKEETVSKIISMVVHTHTGLEDAHGTHSTFYTSMLNSSITDSSWLSSWSIYVLLDSIKQLAPLEGPHGSLLPCVSANQAWLSVDLVETTFKQLQHEIFAALFPSYLVGTNPNCTILLHQLWLVDPDIVLWGMMDLHAKDPSCISKILDACQEIKILFIS*