MSHFPNGVSNGSGSYHQKTVLVTGGAGFIGSHTTLQLLGEGYKVVVIDSLENSVEESIKRVADLAGKNGHNLYFFQVDLREKDALEMVFSMTKFDAVIHFAGLKAVAESVAKPLFYYRNNMIATINLLEVMGKHGCKRLVFSSSATVYGQPSTVPCTENLPLSTTNPYGRTKLFVEEIARDLQVADPEWKIILLRYFNPVGAHPSGLIGEDPRGVPNNLMPFLQQVAVGRRKELTVFGKDYPTMDGTGVRDYIHVMDLATGHIAALRKLFTPKDIGCTAYNLGTGQGTSVLQMVAAFEKASGKKIPLRFADRRPGDCSEIYASTEKAERELHWKAVYGVDDMCRDQWNWASKNPWGYRHPDLVNEG*