MQDLKLGVRTLSHSDTGEPQVIKAVPHMAEWCNVEWRDSAMPDGVRGANYHPLVVESGELVQAKIVFTSLPTDRPGGKFYYRAGPRGQIAFDPKKVKACIATSSQLCPGLNTVIRELVFCLHQNYGVEEVNGIQFGFQGFYAAHLKHKRLTPDDVSGIHHQGGTVLGTGFGGFEIEAIISSIVDHGYNHVYLVGGDGTHKAVLKLYEEVRKRRLAIAVIGIPASIDNDIPFIDRSFGYNTCTEECIRAIRSAAVEAESYENGVSIVKLMGRQTGFISVSATLASRDVNICLIPRAIHVERKLRELGRCVIVAHNPESSVHSGGPSALVSDSETGVQSWRTDIGLFLLEQLHRHFRSTKMKAVIKYIDPTYMVRTIPPNAADSVMCTVLAHNAVHGAMHGFSGLCSALMNDKGVYIPVTEVANAPVPRVDPAGRFWGRVLATTGQPDFE*