MTSGKELTLNNVLHVLDIRKNLVSGSLLSKKGFKLVFESNKFVLTKSGMYMGKGYMSDGLFKMNVMTIVHNKNKSSAYMLESSNVWHGRLGDVNYDALRRLVNMKCLPKCSFDSNIKCETCVEAKFTRTSFQSIERTSEPLQLIHSDIYDLKFVQTKGVKKYFLIFIDDCTRYCYVYLLRNKDEALEMFEHYKNEVENQLDKKIKVIRSDRGGEYKSPFGEFCSQHGIIHQTTAPYSPQQNGVAERKNRTLKEMMNAILKSSGLPQNL