MQTDELNMYFNNMMVLGSVGRVITEWKDIPMELLMRIVSLLDDRTVIVASGVCSGWRDAICWGLTQFSLSWCKNNMNNMVLSLAPKFTKLRVLTLRQNKPQLDDHAVETIAANCHELEDLDLSKSFKLSDWSLYALARGCPNLIKLNISGCSAFSDAGLVYLSGYCRKLKILNLCGCVKAASDNALKAIGYKCQQLQSINLGWCEGVSDVGVMSLAYGCPDLRAIDLCGCVLITDESVIALANNCLHLRSLGLYYCQNITDRAIYALAHSRVKNKHEVWESVKSRYYEKKNEEEEGLINLNISQCTALTPPAVQALCDSFPALHTCAGRHSLIISGCLNLTSVHCACAFQSHRALASLSH*