MKLASLDSIQNAHEDSLWTAAWVRSDGDKPALLLTGGLDETVRLWDPTKLTCLHTNTGHCLGVVSVTAHPNRRIAASASLDSFIRVFEVDTNNTIATLEAPPSEVWQLQFSPDGSTLAAAGGGSSSVKLWDTTQWQLVATLSIPRQGGSQPSERSGSKKFVLSVAWNPDGRLLACGSVDGTISVFDVARVKFLHFLEGHCMPVRSLVFSPLLHESRILFSGSDDGHVHVYDAEGKTFLTSLSGHASWVLSVDVSPDGAAVATGSSDKTIKLWDLKMRAATQTLTNHTDQVWSVAFGPPSRIDVRSCMLASVSDDKSISFYQYS*