MSTMVPGVKNQGTSKKKNVQFVRLIDGRRIAYQERGCSLASATRSMIAFHGLMSSRLGAMPGAREEVLLEYGVRLIAIDRPGYGESDPHRSQTFRSSCKDIVAVANALQLGKRFWLHGYSMGGAFCWAAARYIPDRIEGIAMWSPVGNLWWQGMTKDERKHMLSIYSATDRLLSFICKHSLFPFIRLYARIVCHFVNDPSVDVTAGLSAVDKNCVLQHTGLSELMFRDRVESFKKNKGFGLAKDYELINKGWEFEIGDIGELFKRRKIHIWQGGEDHLVPIKLQRWVQKQLPNVVVLHELQGEGHVSLFAGTNLDRITLKTLFGAHSKKSQNYIVRLTS*