MGNCGSCWVTRVKAESPQHSIQSRPEEKQAKDGGEVASKGSKTKQLDGNQLRRSTSCALRPFTFTELKAATRNFRPDSLLGEGGFGCVFKGWVDEQGIMAARPGTGIVIAVKKLNLEGLQGHKEWLAEVHFLGQLHHPNLVRLIGFCAEDDHRLLVYEFMPRGSLENHLFRRGSHGQALSWAIRIRVAVGAARGLAFLHEAERPVIFRDFKTSNILLNSQFNAKLSDFGLAKDGPTGDNTHVSTRVMGTYGYAAPEYVATGHLTAKSDVYSFGVVLLEILTGRRAVDKNKPYGEQNLVDWARPYLGDKRKVFRIVDPRLEGQYSMKGAYRAATLALSCLNQEAKLRPTMKEVVQLLEPLLNFREVIKHSHQQVHVQQQNLGTQPIEFTPRRVSGIQHPYPSHVYQKYSLRPCHQEDSALQYQHGFFKLNCNNDALLSLKENREKLV*