MHEWIVDNLRACGGTYQTCICAIPFLARKQGLVTVTCDPKNLEHILKTRFENYPKGPTWQAVFHELLGQGIFNSDGDTWLFQRKTAALEFTTRTLRQAMARWVNRAIQLRFCPILKTAQVEGKPVDLQDLLLRLTFDNICGLAFGKDPQTLAPGLPDNTFASAFDRATEASLQRFILPEVVWKLKKWLGLGMEVSLNRSLVQLDKYMSDIINTRKLELMSQQKDGNPHDDLLSRFMKKKESYTDKFLQHVALNFILAGRDTSSVALSWFFWLVIQNPVVEQKILHEISTVLVETRGSDTSSWLEEPLAFEEVDRLTYLKAALSETLRLYPSVPEDSKHVVVDDVLPDGTFVPAGSSITYSIYSAGRMKSTWGEDCLEFKPERWLALDGKKFVMHEQYKFVAFNAGPRICLGKDLAYLQMKSVAAAVLLRHRLTVAPGHKVEQKMSLTLFMKDGLKVNLRPRDLTPFVNSVKEMQLIQI*