MVSFNDHDLFSSTSRCVWVNGPVIVGAGPSGLAVGACLKEQGIPFVILEKSDCIASLWQKKTYNRLKLHLPKQFCQLPKFPFPQHYPEYPTKKQFIDYLESYAKKFDINPMFNECVQFAKYDKICKLWRVKTISPNGLEVEYICQWLVVATGENAEKVVPNIEGLKEFGGEVIHACDYKSGEKFSGKKVVVVGCGNSGMEVSLDLCNHNAQPSLVCRSSVHVLPREIFGKSIFELAMLMMKWLPLWLVDKILLILTWFILGNIEKYGLKRPKIGPLELKNTQGKTPVLDIGALEKIRSRKINVVPGIKRFSCGTVELVNGEKLEIDSVVLATGYCSNVPFWLKESEFFSKNGFPKAPFPNSWKGKSGLYAVGFTRRGLSGASADAIKIAQDITIAYNEDIMQKKRAKNLNLVI*