MKLAPLDSIQNAHEDSLWTAAWVRSDGDKPALLLTGGLDETVRLWDPTKLTCLHTNTGHCLGVVSVTAHPNRRIAASASLDSFIRVFEVDTNNTIATLEAPPSEVWQLQFSPDGSTLAAAGGGSSSVKLWDTTQWQLVATLSIPRQGGSQPSEKSGSKKFVLSVAWNTDGRLLACGSVDGTISVFDVARAKFLHFLEGHCMPVRSLVFSPSLHDSRILFSGSDDGHVHVYDAEGKTLLTSLSGHASWVLSVDVSPDGAAVATGSSDKTVKLWDLKMRAATQTLTNHTDQVWSVAFGPPSRIDVRSCMLASVSDDKSISFYQYS*