MRVLLVFRGVFPGLRIDEFRAVVQLVRAELAAEGPTELGTEAPSAGTVAGHKDDPLHLGLTTSVQSLPPSAQFRTPGDSLHGDVFYFCELRSEREARLVAQRAFLLKAVYEVIGHGNSYESACDAAVRTVSSDSARQAASWSDGMQELMKGASFRIDVQAFGRSVKQEQKAGLMARFAPVLLQFPGKVNLKSPQHRLMILEDAFPVAGHQQHSQLALNGEHLSVPEPDIRQVFLARLIGETQGGILSKKFRLPDRQYVGTTSMDAELAFIMANVALVRPGRSLILDPFCGTGSILISAVASGAHCIGADIDPRVLRGYGYNQPEPQSHTSSGILSNFEQYGLERPAGILRGDLVHSYWQSPCGGWLDAIITDPPYGIRESIRTVDVEKTNDLQCKHVQHRRLRASDTLRVLIEFAADSLVDNGRLVFWLACTADFVPEELPQHTAFRMVSYGEQQLTMRMHRRLVVMERLPRARLRAESSGPQDTRVQGAQVPDSGSFSNLSAKILRQPWRCETRLVP*