MVSFNGQDLFSSRCVWVNGPVIVGAGPSGLAVGACLKEQGTPFVILEKSDCIASLWQKKTYNRLKLHLPKQFCQLPKFPFPQHYPEYPTKKQFIDYLESYARKFDINPMFNECVQFAKYDKICKLWRVKTISPNGLEVEYICQWLVVATGENAEKVVPNIEGLKEFGGEVIHACDYKSGEKFSGKKVLVVGCGNSGMEVSLDLCNHNAQPSLVCRSSVHVLPREIFGKSIFELAMFMMKWLPLWLVDKILLILTWFILGNIEKYGLKRPKIGPLELKNTQGKTPVLDIGALEKIRSRKINVVPGIKRFSCGTVELVNGEKLEIDSVVLATGYCSNVPFWLKESEFFSKNGFPKAPFPNSWKGKSGLYAVGFTRRGLSGASADAIQIAQDITKAYNEDIMQKKQKISTL*